bigquery library
Classes
- AppProfile
- App profile is a configuration object describing how Cloud Bigtable should treat traffic from a particular end user application.
- AppProfileArgs
- The set of arguments for AppProfile. The set of arguments for AppProfile.
- AppProfileDataBoostIsolationReadOnly
- AppProfileSingleClusterRouting
- AppProfileStandardIsolation
- AppProfileState
- Input properties used for looking up and filtering AppProfile resources.
- BiReservation
- Represents a BI Reservation.
- BiReservationArgs
- The set of arguments for BiReservation. The set of arguments for BiReservation.
- BiReservationPreferredTable
- BiReservationState
- Input properties used for looking up and filtering BiReservation resources.
- CapacityCommitment
- Capacity commitment is a way to purchase compute capacity for BigQuery jobs (in the form of slots) with some committed period of usage. Annual commitments renew by default. Commitments can be removed after their commitment end time passes.
- CapacityCommitmentArgs
- The set of arguments for CapacityCommitment. The set of arguments for CapacityCommitment.
- CapacityCommitmentState
- Input properties used for looking up and filtering CapacityCommitment resources.
- Connection
- A connection allows BigQuery connections to external data sources..
- ConnectionArgs
- The set of arguments for Connection. The set of arguments for Connection.
- ConnectionAws
- ConnectionAwsAccessRole
- ConnectionAzure
- ConnectionCloudResource
- ConnectionCloudSpanner
- ConnectionCloudSql
- ConnectionCloudSqlCredential
- ConnectionConfiguration
- ConnectionConfigurationAsset
- ConnectionConfigurationAuthentication
- ConnectionConfigurationAuthenticationUsernamePassword
- ConnectionConfigurationAuthenticationUsernamePasswordPassword
- ConnectionConfigurationEndpoint
- ConnectionConfigurationNetwork
- ConnectionConfigurationNetworkPrivateServiceConnect
- ConnectionIamBinding
- Three different resources help you manage your IAM policy for BigQuery Connection Connection. Each of these resources serves a different use case:
- ConnectionIamBindingArgs
- The set of arguments for ConnectionIamBinding. The set of arguments for ConnectionIamBinding.
- ConnectionIamBindingCondition
- ConnectionIamBindingState
- Input properties used for looking up and filtering ConnectionIamBinding resources.
- ConnectionIamMember
- Three different resources help you manage your IAM policy for BigQuery Connection Connection. Each of these resources serves a different use case:
- ConnectionIamMemberArgs
- The set of arguments for ConnectionIamMember. The set of arguments for ConnectionIamMember.
- ConnectionIamMemberCondition
- ConnectionIamMemberState
- Input properties used for looking up and filtering ConnectionIamMember resources.
- ConnectionIamPolicy
- Three different resources help you manage your IAM policy for BigQuery Connection Connection. Each of these resources serves a different use case:
- ConnectionIamPolicyArgs
- The set of arguments for ConnectionIamPolicy. The set of arguments for ConnectionIamPolicy.
- ConnectionIamPolicyState
- Input properties used for looking up and filtering ConnectionIamPolicy resources.
- ConnectionSpark
- ConnectionSparkMetastoreServiceConfig
- ConnectionSparkSparkHistoryServerConfig
- ConnectionState
- Input properties used for looking up and filtering Connection resources.
- Datapolicyv2DataPolicy
- BigQuery Data Policy
- Datapolicyv2DataPolicyArgs
- The set of arguments for Datapolicyv2DataPolicy. The set of arguments for Datapolicyv2DataPolicy.
- Datapolicyv2DataPolicyDataGovernanceTag
- Datapolicyv2DataPolicyDataMaskingPolicy
- Datapolicyv2DataPolicyIamBinding
- Three different resources help you manage your IAM policy for BigQuery Data Policy V2 DataPolicy. Each of these resources serves a different use case:
- Datapolicyv2DataPolicyIamBindingArgs
- The set of arguments for Datapolicyv2DataPolicyIamBinding. The set of arguments for Datapolicyv2DataPolicyIamBinding.
- Datapolicyv2DataPolicyIamBindingCondition
- Datapolicyv2DataPolicyIamBindingState
- Input properties used for looking up and filtering Datapolicyv2DataPolicyIamBinding resources.
- Datapolicyv2DataPolicyIamMember
- Three different resources help you manage your IAM policy for BigQuery Data Policy V2 DataPolicy. Each of these resources serves a different use case:
- Datapolicyv2DataPolicyIamMemberArgs
- The set of arguments for Datapolicyv2DataPolicyIamMember. The set of arguments for Datapolicyv2DataPolicyIamMember.
- Datapolicyv2DataPolicyIamMemberCondition
- Datapolicyv2DataPolicyIamMemberState
- Input properties used for looking up and filtering Datapolicyv2DataPolicyIamMember resources.
- Datapolicyv2DataPolicyIamPolicy
- Three different resources help you manage your IAM policy for BigQuery Data Policy V2 DataPolicy. Each of these resources serves a different use case:
- Datapolicyv2DataPolicyIamPolicyArgs
- The set of arguments for Datapolicyv2DataPolicyIamPolicy. The set of arguments for Datapolicyv2DataPolicyIamPolicy.
- Datapolicyv2DataPolicyIamPolicyState
- Input properties used for looking up and filtering Datapolicyv2DataPolicyIamPolicy resources.
- Datapolicyv2DataPolicyState
- Input properties used for looking up and filtering Datapolicyv2DataPolicy resources.
- Dataset
- Datasets allow you to organize and control access to your tables.
- DatasetAccess
- DatasetAccessArgs
- The set of arguments for DatasetAccess. The set of arguments for DatasetAccess.
- DatasetAccessAuthorizedDataset
- DatasetAccessAuthorizedDatasetDataset
- DatasetAccessBigquery
-
Gives dataset access for a single entity. This resource is intended to be used in cases where
it is not possible to compile a full list of access blocks to include in a
gcp.bigquery.Datasetresource, to enable them to be added separately. - DatasetAccessCondition
- DatasetAccessDataset
- DatasetAccessDatasetDataset
- DatasetAccessRoutine
- DatasetAccessState
- Input properties used for looking up and filtering DatasetAccess resources.
- DatasetAccessView
- DatasetArgs
- The set of arguments for Dataset. The set of arguments for Dataset.
- DatasetDefaultEncryptionConfiguration
- DatasetExternalCatalogDatasetOptions
- DatasetExternalDatasetReference
- DatasetIamBinding
- Three different resources help you manage your IAM policy for BigQuery dataset. Each of these resources serves a different use case:
- DatasetIamBindingArgs
- The set of arguments for DatasetIamBinding. The set of arguments for DatasetIamBinding.
- DatasetIamBindingCondition
- DatasetIamBindingState
- Input properties used for looking up and filtering DatasetIamBinding resources.
- DatasetIamMember
- Three different resources help you manage your IAM policy for BigQuery dataset. Each of these resources serves a different use case:
- DatasetIamMemberArgs
- The set of arguments for DatasetIamMember. The set of arguments for DatasetIamMember.
- DatasetIamMemberCondition
- DatasetIamMemberState
- Input properties used for looking up and filtering DatasetIamMember resources.
- DatasetIamPolicy
- Three different resources help you manage your IAM policy for BigQuery dataset. Each of these resources serves a different use case:
- DatasetIamPolicyArgs
- The set of arguments for DatasetIamPolicy. The set of arguments for DatasetIamPolicy.
- DatasetIamPolicyState
- Input properties used for looking up and filtering DatasetIamPolicy resources.
- DatasetState
- Input properties used for looking up and filtering Dataset resources.
- DataTransferConfig
- Represents a data transfer configuration. A transfer configuration contains all metadata needed to perform a data transfer.
- DataTransferConfigArgs
- The set of arguments for DataTransferConfig. The set of arguments for DataTransferConfig.
- DataTransferConfigEmailPreferences
- DataTransferConfigEncryptionConfiguration
- DataTransferConfigScheduleOptions
- DataTransferConfigSensitiveParams
- DataTransferConfigState
- Input properties used for looking up and filtering DataTransferConfig resources.
- GetConnectionIamPolicyArgs
- Arguments for getConnectionIamPolicy. Arguments for getConnectionIamPolicy.
- GetConnectionIamPolicyResult
- Result data returned by getConnectionIamPolicy.
- GetDatapolicyv2DataPolicyIamPolicyArgs
- Arguments for getDatapolicyv2DataPolicyIamPolicy. Arguments for getDatapolicyv2DataPolicyIamPolicy.
- GetDatapolicyv2DataPolicyIamPolicyResult
- Result data returned by getDatapolicyv2DataPolicyIamPolicy.
- GetDatasetAccess
- GetDatasetAccessCondition
- GetDatasetAccessDataset
- GetDatasetAccessDatasetDataset
- GetDatasetAccessRoutine
- GetDatasetAccessView
- GetDatasetArgs
- Arguments for getDataset. Arguments for getDataset.
- GetDatasetDefaultEncryptionConfiguration
- GetDatasetExternalCatalogDatasetOption
- GetDatasetExternalDatasetReference
- GetDatasetIamPolicyArgs
- Arguments for getDatasetIamPolicy. Arguments for getDatasetIamPolicy.
- GetDatasetIamPolicyResult
- Result data returned by getDatasetIamPolicy.
- GetDatasetResult
- Result data returned by getDataset.
- GetDatasetsArgs
- Arguments for getDatasets. Arguments for getDatasets.
- GetDatasetsDataset
- GetDatasetsResult
- Result data returned by getDatasets.
- GetDefaultServiceAccountArgs
- Arguments for getDefaultServiceAccount. Arguments for getDefaultServiceAccount.
- GetDefaultServiceAccountResult
- Result data returned by getDefaultServiceAccount.
- GetRoutineIamPolicyArgs
- Arguments for getRoutineIamPolicy. Arguments for getRoutineIamPolicy.
- GetRoutineIamPolicyResult
- Result data returned by getRoutineIamPolicy.
- GetTableArgs
- Arguments for getTable. Arguments for getTable.
- GetTableBiglakeConfiguration
- GetTableEncryptionConfiguration
- GetTableExternalCatalogTableOption
- GetTableExternalCatalogTableOptionStorageDescriptor
- GetTableExternalCatalogTableOptionStorageDescriptorSerdeInfo
- GetTableExternalDataConfiguration
- GetTableExternalDataConfigurationAvroOption
- GetTableExternalDataConfigurationBigtableOption
- GetTableExternalDataConfigurationBigtableOptionColumnFamily
- GetTableExternalDataConfigurationBigtableOptionColumnFamilyColumn
- GetTableExternalDataConfigurationCsvOption
- GetTableExternalDataConfigurationGoogleSheetsOption
- GetTableExternalDataConfigurationHivePartitioningOption
- GetTableExternalDataConfigurationJsonOption
- GetTableExternalDataConfigurationParquetOption
- GetTableIamPolicyArgs
- Arguments for getTableIamPolicy. Arguments for getTableIamPolicy.
- GetTableIamPolicyResult
- Result data returned by getTableIamPolicy.
- GetTableMaterializedView
- GetTableRangePartitioning
- GetTableRangePartitioningRange
- GetTableResult
- Result data returned by getTable.
- GetTablesArgs
- Arguments for getTables. Arguments for getTables.
- GetTableSchemaForeignTypeInfo
- GetTablesResult
- Result data returned by getTables.
- GetTablesTable
- GetTableTableConstraint
- GetTableTableConstraintForeignKey
- GetTableTableConstraintForeignKeyColumnReference
- GetTableTableConstraintForeignKeyReferencedTable
- GetTableTableConstraintPrimaryKey
- GetTableTableReplicationInfo
- GetTableTimePartitioning
- GetTableView
- IamBinding
- Three different resources help you manage your IAM policy for BigQuery Table. Each of these resources serves a different use case:
- IamBindingArgs
- The set of arguments for IamBinding. The set of arguments for IamBinding.
- IamBindingCondition
- IamBindingState
- Input properties used for looking up and filtering IamBinding resources.
- IamMember
- Three different resources help you manage your IAM policy for BigQuery Table. Each of these resources serves a different use case:
- IamMemberArgs
- The set of arguments for IamMember. The set of arguments for IamMember.
- IamMemberCondition
- IamMemberState
- Input properties used for looking up and filtering IamMember resources.
- IamPolicy
- Three different resources help you manage your IAM policy for BigQuery Table. Each of these resources serves a different use case:
- IamPolicyArgs
- The set of arguments for IamPolicy. The set of arguments for IamPolicy.
- IamPolicyState
- Input properties used for looking up and filtering IamPolicy resources.
- Job
- Jobs are actions that BigQuery runs on your behalf to load data, export data, query data, or copy data. Once a BigQuery job is created, it cannot be changed or deleted.
- JobArgs
- The set of arguments for Job. The set of arguments for Job.
- JobCopy
- JobCopyDestinationEncryptionConfiguration
- JobCopyDestinationTable
- JobCopySourceTable
- JobExtract
- JobExtractSourceModel
- JobExtractSourceTable
- JobLoad
- JobLoadDestinationEncryptionConfiguration
- JobLoadDestinationTable
- JobLoadParquetOptions
- JobLoadTimePartitioning
- JobQuery
- JobQueryConnectionProperty
- JobQueryDefaultDataset
- JobQueryDestinationEncryptionConfiguration
- JobQueryDestinationTable
- JobQueryScriptOptions
- JobQueryUserDefinedFunctionResource
- JobState
- Input properties used for looking up and filtering Job resources.
- JobStatus
- JobStatusError
- JobStatusErrorResult
- Reservation
- A reservation is a mechanism used to guarantee BigQuery slots to users.
- ReservationArgs
- The set of arguments for Reservation. The set of arguments for Reservation.
- ReservationAssignment
- The BigqueryReservation Assignment resource.
- ReservationAssignmentArgs
- The set of arguments for ReservationAssignment. The set of arguments for ReservationAssignment.
- ReservationAssignmentState
- Input properties used for looking up and filtering ReservationAssignment resources.
- ReservationAutoscale
- ReservationGroup
- A reservation group is a container for reservations.
- ReservationGroupArgs
- The set of arguments for ReservationGroup. The set of arguments for ReservationGroup.
- ReservationGroupState
- Input properties used for looking up and filtering ReservationGroup resources.
- ReservationReplicationStatus
- ReservationReplicationStatusError
- ReservationState
- Input properties used for looking up and filtering Reservation resources.
- Routine
- A user-defined function or a stored procedure that belongs to a Dataset
- RoutineArgs
- The set of arguments for Routine. The set of arguments for Routine.
- RoutineArgument
- RoutineArgumentTableType
- RoutineArgumentTableTypeColumn
- RoutineExternalRuntimeOptions
- RoutineIamBinding
- Three different resources help you manage your IAM policy for BigQuery Routine. Each of these resources serves a different use case:
- RoutineIamBindingArgs
- The set of arguments for RoutineIamBinding. The set of arguments for RoutineIamBinding.
- RoutineIamBindingCondition
- RoutineIamBindingState
- Input properties used for looking up and filtering RoutineIamBinding resources.
- RoutineIamMember
- Three different resources help you manage your IAM policy for BigQuery Routine. Each of these resources serves a different use case:
- RoutineIamMemberArgs
- The set of arguments for RoutineIamMember. The set of arguments for RoutineIamMember.
- RoutineIamMemberCondition
- RoutineIamMemberState
- Input properties used for looking up and filtering RoutineIamMember resources.
- RoutineIamPolicy
- Three different resources help you manage your IAM policy for BigQuery Routine. Each of these resources serves a different use case:
- RoutineIamPolicyArgs
- The set of arguments for RoutineIamPolicy. The set of arguments for RoutineIamPolicy.
- RoutineIamPolicyState
- Input properties used for looking up and filtering RoutineIamPolicy resources.
- RoutinePythonOptions
- RoutineRemoteFunctionOptions
- RoutineSparkOptions
- RoutineState
- Input properties used for looking up and filtering Routine resources.
- RowAccessPolicy
- Represents access on a subset of rows on the specified table, defined by its filter predicate. Access to the subset of rows is controlled by its IAM policy.
- RowAccessPolicyArgs
- The set of arguments for RowAccessPolicy. The set of arguments for RowAccessPolicy.
- RowAccessPolicyState
- Input properties used for looking up and filtering RowAccessPolicy resources.
- Table
- Creates a table resource in a dataset for Google BigQuery. For more information see the official documentation and API.
- TableArgs
- The set of arguments for Table. The set of arguments for Table.
- TableBiglakeConfiguration
- TableEncryptionConfiguration
- TableExternalCatalogTableOptions
- TableExternalCatalogTableOptionsStorageDescriptor
- TableExternalCatalogTableOptionsStorageDescriptorSerdeInfo
- TableExternalDataConfiguration
- TableExternalDataConfigurationAvroOptions
- TableExternalDataConfigurationBigtableOptions
- TableExternalDataConfigurationBigtableOptionsColumnFamily
- TableExternalDataConfigurationBigtableOptionsColumnFamilyColumn
- TableExternalDataConfigurationCsvOptions
- TableExternalDataConfigurationGoogleSheetsOptions
- TableExternalDataConfigurationHivePartitioningOptions
- TableExternalDataConfigurationJsonOptions
- TableExternalDataConfigurationParquetOptions
- TableMaterializedView
- TableRangePartitioning
- TableRangePartitioningRange
- TableSchemaForeignTypeInfo
- TableState
- Input properties used for looking up and filtering Table resources.
- TableTableConstraints
- TableTableConstraintsForeignKey
- TableTableConstraintsForeignKeyColumnReferences
- TableTableConstraintsForeignKeyReferencedTable
- TableTableConstraintsPrimaryKey
- TableTableReplicationInfo
- TableTimePartitioning
- TableView
Functions
-
getConnectionIamPolicy(
GetConnectionIamPolicyArgs args, {InvokeOptions? options}) → Future< GetConnectionIamPolicyResult> - Retrieves the current IAM policy data for connection
-
getConnectionIamPolicyOutput(
GetConnectionIamPolicyArgs args, {InvokeOutputOptions? options}) → Output< GetConnectionIamPolicyResult> -
getDatapolicyv2DataPolicyIamPolicy(
GetDatapolicyv2DataPolicyIamPolicyArgs args, {InvokeOptions? options}) → Future< GetDatapolicyv2DataPolicyIamPolicyResult> - Retrieves the current IAM policy data for datapolicy
-
getDatapolicyv2DataPolicyIamPolicyOutput(
GetDatapolicyv2DataPolicyIamPolicyArgs args, {InvokeOutputOptions? options}) → Output< GetDatapolicyv2DataPolicyIamPolicyResult> -
getDataset(
GetDatasetArgs args, {InvokeOptions? options}) → Future< GetDatasetResult> - Get information about a BigQuery dataset. For more information see the official documentation and API.
-
getDatasetIamPolicy(
GetDatasetIamPolicyArgs args, {InvokeOptions? options}) → Future< GetDatasetIamPolicyResult> - Retrieves the current IAM policy data for a BigQuery dataset.
-
getDatasetIamPolicyOutput(
GetDatasetIamPolicyArgs args, {InvokeOutputOptions? options}) → Output< GetDatasetIamPolicyResult> -
getDatasetOutput(
GetDatasetArgs args, {InvokeOutputOptions? options}) → Output< GetDatasetResult> -
getDatasets(
GetDatasetsArgs args, {InvokeOptions? options}) → Future< GetDatasetsResult> - Get a list of datasets in a GCP project. For more information see the official documentation and API.
-
getDatasetsOutput(
GetDatasetsArgs args, {InvokeOutputOptions? options}) → Output< GetDatasetsResult> -
getDefaultServiceAccount(
GetDefaultServiceAccountArgs args, {InvokeOptions? options}) → Future< GetDefaultServiceAccountResult> - Get the email address of a project's unique BigQuery service account.
-
getDefaultServiceAccountOutput(
GetDefaultServiceAccountArgs args, {InvokeOutputOptions? options}) → Output< GetDefaultServiceAccountResult> -
getRoutineIamPolicy(
GetRoutineIamPolicyArgs args, {InvokeOptions? options}) → Future< GetRoutineIamPolicyResult> - Retrieves the current IAM policy data for routine
-
getRoutineIamPolicyOutput(
GetRoutineIamPolicyArgs args, {InvokeOutputOptions? options}) → Output< GetRoutineIamPolicyResult> -
getTable(
GetTableArgs args, {InvokeOptions? options}) → Future< GetTableResult> - Get a specific table in a BigQuery dataset. For more information see the official documentation and API.
-
getTableIamPolicy(
GetTableIamPolicyArgs args, {InvokeOptions? options}) → Future< GetTableIamPolicyResult> - Retrieves the current IAM policy data for table
-
getTableIamPolicyOutput(
GetTableIamPolicyArgs args, {InvokeOutputOptions? options}) → Output< GetTableIamPolicyResult> -
getTableOutput(
GetTableArgs args, {InvokeOutputOptions? options}) → Output< GetTableResult> -
getTables(
GetTablesArgs args, {InvokeOptions? options}) → Future< GetTablesResult> - Get a list of tables in a BigQuery dataset. For more information see the official documentation and API.
-
getTablesOutput(
GetTablesArgs args, {InvokeOutputOptions? options}) → Output< GetTablesResult>