Package-level declarations

Types

Link copied to clipboard
data class AppProfileDataBoostIsolationReadOnly(val computeBillingOwner: String)
Link copied to clipboard
data class AppProfileSingleClusterRouting(val allowTransactionalWrites: Boolean? = null, val clusterId: String)
Link copied to clipboard
data class AppProfileStandardIsolation(val priority: String)
Link copied to clipboard
data class BiReservationPreferredTable(val datasetId: String? = null, val projectId: String? = null, val tableId: String? = null)
Link copied to clipboard
data class ConnectionAws(val accessRole: ConnectionAwsAccessRole)
Link copied to clipboard
data class ConnectionAwsAccessRole(val iamRoleId: String, val identity: String? = null)
Link copied to clipboard
data class ConnectionAzure(val application: String? = null, val clientId: String? = null, val customerTenantId: String, val federatedApplicationClientId: String? = null, val identity: String? = null, val objectId: String? = null, val redirectUri: String? = null)
Link copied to clipboard
data class ConnectionCloudResource(val serviceAccountId: String? = null)
Link copied to clipboard
data class ConnectionCloudSpanner(val database: String, val databaseRole: String? = null, val maxParallelism: Int? = null, val useDataBoost: Boolean? = null, val useParallelism: Boolean? = null, val useServerlessAnalytics: Boolean? = null)
Link copied to clipboard
data class ConnectionCloudSql(val credential: ConnectionCloudSqlCredential, val database: String, val instanceId: String, val serviceAccountId: String? = null, val type: String)
Link copied to clipboard
data class ConnectionCloudSqlCredential(val password: String, val username: String)
Link copied to clipboard
data class ConnectionIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class ConnectionIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class ConnectionSpark(val metastoreServiceConfig: ConnectionSparkMetastoreServiceConfig? = null, val serviceAccountId: String? = null, val sparkHistoryServerConfig: ConnectionSparkSparkHistoryServerConfig? = null)
Link copied to clipboard
data class ConnectionSparkMetastoreServiceConfig(val metastoreService: String? = null)
Link copied to clipboard
data class ConnectionSparkSparkHistoryServerConfig(val dataprocCluster: String? = null)
Link copied to clipboard
data class DatasetAccess(val dataset: DatasetAccessDataset? = null, val domain: String? = null, val groupByEmail: String? = null, val iamMember: String? = null, val role: String? = null, val routine: DatasetAccessRoutine? = null, val specialGroup: String? = null, val userByEmail: String? = null, val view: DatasetAccessView? = null)
Link copied to clipboard
Link copied to clipboard
data class DatasetAccessAuthorizedDatasetDataset(val datasetId: String, val projectId: String)
Link copied to clipboard
data class DatasetAccessDataset(val dataset: DatasetAccessDatasetDataset, val targetTypes: List<String>)
Link copied to clipboard
data class DatasetAccessDatasetDataset(val datasetId: String, val projectId: String)
Link copied to clipboard
data class DatasetAccessRoutine(val datasetId: String, val projectId: String, val routineId: String)
Link copied to clipboard
data class DatasetAccessView(val datasetId: String, val projectId: String, val tableId: String)
Link copied to clipboard
data class DatasetDefaultEncryptionConfiguration(val kmsKeyName: String)
Link copied to clipboard
data class DatasetExternalDatasetReference(val connection: String, val externalSource: String)
Link copied to clipboard
data class DatasetIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class DatasetIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class DataTransferConfigEmailPreferences(val enableFailureEmail: Boolean)
Link copied to clipboard
data class DataTransferConfigScheduleOptions(val disableAutoScheduling: Boolean? = null, val endTime: String? = null, val startTime: String? = null)
Link copied to clipboard
data class DataTransferConfigSensitiveParams(val secretAccessKey: String)
Link copied to clipboard
data class GetConnectionIamPolicyResult(val connectionId: String, val etag: String, val id: String, val location: String, val policyData: String, val project: String)

A collection of values returned by getConnectionIamPolicy.

Link copied to clipboard
data class GetDatasetAccess(val datasets: List<GetDatasetAccessDataset>, val domain: String, val groupByEmail: String, val iamMember: String, val role: String, val routines: List<GetDatasetAccessRoutine>, val specialGroup: String, val userByEmail: String, val views: List<GetDatasetAccessView>)
Link copied to clipboard
data class GetDatasetAccessDataset(val datasets: List<GetDatasetAccessDatasetDataset>, val targetTypes: List<String>)
Link copied to clipboard
data class GetDatasetAccessDatasetDataset(val datasetId: String, val projectId: String)
Link copied to clipboard
data class GetDatasetAccessRoutine(val datasetId: String, val projectId: String, val routineId: String)
Link copied to clipboard
data class GetDatasetAccessView(val datasetId: String, val projectId: String, val tableId: String)
Link copied to clipboard
data class GetDatasetExternalDatasetReference(val connection: String, val externalSource: String)
Link copied to clipboard
data class GetDatasetIamPolicyResult(val datasetId: String, val etag: String, val id: String, val policyData: String, val project: String)

A collection of values returned by getDatasetIamPolicy.

Link copied to clipboard
data class GetDatasetResult(val accesses: List<GetDatasetAccess>, val creationTime: Int, val datasetId: String, val defaultCollation: String, val defaultEncryptionConfigurations: List<GetDatasetDefaultEncryptionConfiguration>, val defaultPartitionExpirationMs: Int, val defaultTableExpirationMs: Int, val deleteContentsOnDestroy: Boolean, val description: String, val effectiveLabels: Map<String, String>, val etag: String, val externalDatasetReferences: List<GetDatasetExternalDatasetReference>, val friendlyName: String, val id: String, val isCaseInsensitive: Boolean, val labels: Map<String, String>, val lastModifiedTime: Int, val location: String, val maxTimeTravelHours: String, val project: String? = null, val pulumiLabels: Map<String, String>, val resourceTags: Map<String, String>, val selfLink: String, val storageBillingModel: String)

A collection of values returned by getDataset.

Link copied to clipboard
data class GetDefaultServiceAccountResult(val email: String, val id: String, val member: String, val project: String)

A collection of values returned by getDefaultServiceAccount.

Link copied to clipboard
data class GetTableIamPolicyResult(val datasetId: String, val etag: String, val id: String, val policyData: String, val project: String, val tableId: String)

A collection of values returned by getTableIamPolicy.

Link copied to clipboard
data class IamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class IamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class JobCopy(val createDisposition: String? = null, val destinationEncryptionConfiguration: JobCopyDestinationEncryptionConfiguration? = null, val destinationTable: JobCopyDestinationTable? = null, val sourceTables: List<JobCopySourceTable>, val writeDisposition: String? = null)
data class JobCopyDestinationEncryptionConfiguration(val kmsKeyName: String, val kmsKeyVersion: String? = null)
Link copied to clipboard
data class JobCopyDestinationTable(val datasetId: String? = null, val projectId: String? = null, val tableId: String)
Link copied to clipboard
data class JobCopySourceTable(val datasetId: String? = null, val projectId: String? = null, val tableId: String)
Link copied to clipboard
data class JobExtract(val compression: String? = null, val destinationFormat: String? = null, val destinationUris: List<String>, val fieldDelimiter: String? = null, val printHeader: Boolean? = null, val sourceModel: JobExtractSourceModel? = null, val sourceTable: JobExtractSourceTable? = null, val useAvroLogicalTypes: Boolean? = null)
Link copied to clipboard
data class JobExtractSourceModel(val datasetId: String, val modelId: String, val projectId: String)
Link copied to clipboard
data class JobExtractSourceTable(val datasetId: String? = null, val projectId: String? = null, val tableId: String)
Link copied to clipboard
data class JobLoad(val allowJaggedRows: Boolean? = null, val allowQuotedNewlines: Boolean? = null, val autodetect: Boolean? = null, val createDisposition: String? = null, val destinationEncryptionConfiguration: JobLoadDestinationEncryptionConfiguration? = null, val destinationTable: JobLoadDestinationTable, val encoding: String? = null, val fieldDelimiter: String? = null, val ignoreUnknownValues: Boolean? = null, val jsonExtension: String? = null, val maxBadRecords: Int? = null, val nullMarker: String? = null, val parquetOptions: JobLoadParquetOptions? = null, val projectionFields: List<String>? = null, val quote: String? = null, val schemaUpdateOptions: List<String>? = null, val skipLeadingRows: Int? = null, val sourceFormat: String? = null, val sourceUris: List<String>, val timePartitioning: JobLoadTimePartitioning? = null, val writeDisposition: String? = null)
data class JobLoadDestinationEncryptionConfiguration(val kmsKeyName: String, val kmsKeyVersion: String? = null)
Link copied to clipboard
data class JobLoadDestinationTable(val datasetId: String? = null, val projectId: String? = null, val tableId: String)
Link copied to clipboard
data class JobLoadParquetOptions(val enableListInference: Boolean? = null, val enumAsString: Boolean? = null)
Link copied to clipboard
data class JobLoadTimePartitioning(val expirationMs: String? = null, val field: String? = null, val type: String)
Link copied to clipboard
data class JobQuery(val allowLargeResults: Boolean? = null, val createDisposition: String? = null, val defaultDataset: JobQueryDefaultDataset? = null, val destinationEncryptionConfiguration: JobQueryDestinationEncryptionConfiguration? = null, val destinationTable: JobQueryDestinationTable? = null, val flattenResults: Boolean? = null, val maximumBillingTier: Int? = null, val maximumBytesBilled: String? = null, val parameterMode: String? = null, val priority: String? = null, val query: String, val schemaUpdateOptions: List<String>? = null, val scriptOptions: JobQueryScriptOptions? = null, val useLegacySql: Boolean? = null, val useQueryCache: Boolean? = null, val userDefinedFunctionResources: List<JobQueryUserDefinedFunctionResource>? = null, val writeDisposition: String? = null)
Link copied to clipboard
data class JobQueryDefaultDataset(val datasetId: String, val projectId: String? = null)
data class JobQueryDestinationEncryptionConfiguration(val kmsKeyName: String, val kmsKeyVersion: String? = null)
Link copied to clipboard
data class JobQueryDestinationTable(val datasetId: String? = null, val projectId: String? = null, val tableId: String)
Link copied to clipboard
data class JobQueryScriptOptions(val keyResultStatement: String? = null, val statementByteBudget: String? = null, val statementTimeoutMs: String? = null)
Link copied to clipboard
data class JobQueryUserDefinedFunctionResource(val inlineCode: String? = null, val resourceUri: String? = null)
Link copied to clipboard
data class JobStatus(val errorResults: List<JobStatusErrorResult>? = null, val errors: List<JobStatusError>? = null, val state: String? = null)
Link copied to clipboard
data class JobStatusError(val location: String? = null, val message: String? = null, val reason: String? = null)
Link copied to clipboard
data class JobStatusErrorResult(val location: String? = null, val message: String? = null, val reason: String? = null)
Link copied to clipboard
data class ReservationAutoscale(val currentSlots: Int? = null, val maxSlots: Int? = null)
Link copied to clipboard
data class RoutineArgument(val argumentKind: String? = null, val dataType: String? = null, val mode: String? = null, val name: String? = null)
Link copied to clipboard
data class RoutineRemoteFunctionOptions(val connection: String? = null, val endpoint: String? = null, val maxBatchingRows: String? = null, val userDefinedContext: Map<String, String>? = null)
Link copied to clipboard
data class RoutineSparkOptions(val archiveUris: List<String>? = null, val connection: String? = null, val containerImage: String? = null, val fileUris: List<String>? = null, val jarUris: List<String>? = null, val mainClass: String? = null, val mainFileUri: String? = null, val properties: Map<String, String>? = null, val pyFileUris: List<String>? = null, val runtimeVersion: String? = null)
Link copied to clipboard
data class TableEncryptionConfiguration(val kmsKeyName: String, val kmsKeyVersion: String? = null)
Link copied to clipboard
data class TableExternalDataConfiguration(val autodetect: Boolean, val avroOptions: TableExternalDataConfigurationAvroOptions? = null, val bigtableOptions: TableExternalDataConfigurationBigtableOptions? = null, val compression: String? = null, val connectionId: String? = null, val csvOptions: TableExternalDataConfigurationCsvOptions? = null, val fileSetSpecType: String? = null, val googleSheetsOptions: TableExternalDataConfigurationGoogleSheetsOptions? = null, val hivePartitioningOptions: TableExternalDataConfigurationHivePartitioningOptions? = null, val ignoreUnknownValues: Boolean? = null, val jsonExtension: String? = null, val jsonOptions: TableExternalDataConfigurationJsonOptions? = null, val maxBadRecords: Int? = null, val metadataCacheMode: String? = null, val objectMetadata: String? = null, val parquetOptions: TableExternalDataConfigurationParquetOptions? = null, val referenceFileSchemaUri: String? = null, val schema: String? = null, val sourceFormat: String? = null, val sourceUris: List<String>)
data class TableExternalDataConfigurationAvroOptions(val useAvroLogicalTypes: Boolean)
data class TableExternalDataConfigurationBigtableOptions(val columnFamilies: List<TableExternalDataConfigurationBigtableOptionsColumnFamily>? = null, val ignoreUnspecifiedColumnFamilies: Boolean? = null, val outputColumnFamiliesAsJson: Boolean? = null, val readRowkeyAsString: Boolean? = null)
data class TableExternalDataConfigurationBigtableOptionsColumnFamily(val columns: List<TableExternalDataConfigurationBigtableOptionsColumnFamilyColumn>? = null, val encoding: String? = null, val familyId: String? = null, val onlyReadLatest: Boolean? = null, val type: String? = null)
data class TableExternalDataConfigurationBigtableOptionsColumnFamilyColumn(val encoding: String? = null, val fieldName: String? = null, val onlyReadLatest: Boolean? = null, val qualifierEncoded: String? = null, val qualifierString: String? = null, val type: String? = null)
Link copied to clipboard
data class TableExternalDataConfigurationCsvOptions(val allowJaggedRows: Boolean? = null, val allowQuotedNewlines: Boolean? = null, val encoding: String? = null, val fieldDelimiter: String? = null, val quote: String, val skipLeadingRows: Int? = null)
data class TableExternalDataConfigurationGoogleSheetsOptions(val range: String? = null, val skipLeadingRows: Int? = null)
data class TableExternalDataConfigurationHivePartitioningOptions(val mode: String? = null, val requirePartitionFilter: Boolean? = null, val sourceUriPrefix: String? = null)
data class TableExternalDataConfigurationJsonOptions(val encoding: String? = null)
data class TableExternalDataConfigurationParquetOptions(val enableListInference: Boolean? = null, val enumAsString: Boolean? = null)
Link copied to clipboard
data class TableMaterializedView(val allowNonIncrementalDefinition: Boolean? = null, val enableRefresh: Boolean? = null, val query: String, val refreshIntervalMs: Int? = null)
Link copied to clipboard
data class TableRangePartitioning(val field: String, val range: TableRangePartitioningRange)
Link copied to clipboard
data class TableRangePartitioningRange(val end: Int, val interval: Int, val start: Int)
Link copied to clipboard
data class TableTableConstraints(val foreignKeys: List<TableTableConstraintsForeignKey>? = null, val primaryKey: TableTableConstraintsPrimaryKey? = null)
data class TableTableConstraintsForeignKeyColumnReferences(val referencedColumn: String, val referencingColumn: String)
data class TableTableConstraintsForeignKeyReferencedTable(val datasetId: String, val projectId: String, val tableId: String)
Link copied to clipboard
data class TableTableConstraintsPrimaryKey(val columns: List<String>)
Link copied to clipboard
data class TableTableReplicationInfo(val replicationIntervalMs: Int? = null, val sourceDatasetId: String, val sourceProjectId: String, val sourceTableId: String)
Link copied to clipboard
data class TableTimePartitioning(val expirationMs: Int? = null, val field: String? = null, val requirePartitionFilter: Boolean? = null, val type: String)
Link copied to clipboard
data class TableView(val query: String, val useLegacySql: Boolean? = null)