BigQuery request and response messages for audit log. Note:
Table.schema has been deprecated in favor of
Table.schemaJson. Table.schema may continue to be present in
your logs during this transition.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
Job configuration information. See the
Jobs </bigquery/docs/reference/v2/jobs>__ API resource for more
details on individual fields.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
Describes a BigQuery table. See the
Table </bigquery/docs/reference/v2/tables>__ API resource for more
details on individual fields. Note: Table.schema has been
deprecated in favor of Table.schemaJson. Table.schema may
continue to be present in your logs during this transition.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Package Classes (1.6.3)\n\nVersion latestkeyboard_arrow_down\n\n- [1.6.3 (latest)](/python/docs/reference/bigquerylogging/latest/summary_class)\n- [1.6.2](/python/docs/reference/bigquerylogging/1.6.2/summary_class)\n- [1.5.0](/python/docs/reference/bigquerylogging/1.5.0/summary_class)\n- [1.4.5](/python/docs/reference/bigquerylogging/1.4.5/summary_class)\n- [1.2.2](/python/docs/reference/bigquerylogging/1.2.2/summary_class)\n- [1.1.0](/python/docs/reference/bigquerylogging/1.1.0/summary_class)\n- [1.0.7](/python/docs/reference/bigquerylogging/1.0.7/summary_class)\n- [0.3.0](/python/docs/reference/bigquerylogging/0.3.0/summary_class)\n- [0.2.2](/python/docs/reference/bigquerylogging/0.2.2/summary_class)\n- [0.1.1](/python/docs/reference/bigquerylogging/0.1.1/summary_class) \nSummary of entries of Classes for bigquerylogging. \n\nClasses\n-------\n\n### [AuditData](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.AuditData)\n\nBigQuery request and response messages for audit log. Note:\n`Table.schema` has been deprecated in favor of\n`Table.schemaJson`. `Table.schema` may continue to be present in\nyour logs during this transition.\n\nThis message has `oneof`_ fields (mutually exclusive fields).\nFor each oneof, at most one member field can be set at the same time.\nSetting any member of the oneof automatically clears all other\nmembers.\n\n.. _oneof: \u003chttps://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields\u003e\n\n### [BigQueryAcl](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.BigQueryAcl)\n\nAn access control list.\n\n### [Entry](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.BigQueryAcl.Entry)\n\nAccess control entry.\n\n### [Dataset](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.Dataset)\n\nBigQuery dataset information. See the\n`Dataset \u003c/bigquery/docs/reference/v2/datasets\u003e`__ API resource for\nmore details on individual fields.\n\n### [DatasetInfo](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.DatasetInfo)\n\nUser-provided metadata for a dataset.\n\n### [LabelsEntry](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.DatasetInfo.LabelsEntry)\n\nThe abstract base class for a message.\n\n### [DatasetInsertRequest](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.DatasetInsertRequest)\n\nDataset insert request.\n\n### [DatasetInsertResponse](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.DatasetInsertResponse)\n\nDataset insert response.\n\n### [DatasetListRequest](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.DatasetListRequest)\n\nDataset list request.\n\n### [DatasetName](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.DatasetName)\n\nThe fully-qualified name for a dataset.\n\n### [DatasetUpdateRequest](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.DatasetUpdateRequest)\n\nDataset update request.\n\n### [DatasetUpdateResponse](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.DatasetUpdateResponse)\n\nDataset update response.\n\n### [EncryptionInfo](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.EncryptionInfo)\n\nDescribes encryption properties for a table or a job\n\n### [Job](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.Job)\n\nDescribes a job.\n\n### [JobCompletedEvent](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.JobCompletedEvent)\n\nQuery job completed event.\n\n### [JobConfiguration](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.JobConfiguration)\n\nJob configuration information. See the\n`Jobs \u003c/bigquery/docs/reference/v2/jobs\u003e`__ API resource for more\ndetails on individual fields.\n\nThis message has `oneof`_ fields (mutually exclusive fields).\nFor each oneof, at most one member field can be set at the same time.\nSetting any member of the oneof automatically clears all other\nmembers.\n\n.. _oneof: \u003chttps://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields\u003e\n\n### [Extract](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.JobConfiguration.Extract)\n\nDescribes an extract job, which exports data to an external\nsource via the export pipeline.\n\n### [LabelsEntry](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.JobConfiguration.LabelsEntry)\n\nThe abstract base class for a message.\n\n### [Load](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.JobConfiguration.Load)\n\nDescribes a load job, which loads data from an external\nsource via the import pipeline.\n\n### [Query](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.JobConfiguration.Query)\n\nDescribes a query job, which executes a SQL-like query.\n\n### [TableCopy](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.JobConfiguration.TableCopy)\n\nDescribes a copy job, which copies an existing table to\nanother table.\n\n### [JobGetQueryResultsRequest](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.JobGetQueryResultsRequest)\n\nJob getQueryResults request.\n\n### [JobGetQueryResultsResponse](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.JobGetQueryResultsResponse)\n\nJob getQueryResults response.\n\n### [JobInsertRequest](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.JobInsertRequest)\n\nJob insert request.\n\n### [JobInsertResponse](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.JobInsertResponse)\n\nJob insert response.\n\n### [JobName](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.JobName)\n\nThe fully-qualified name for a job.\n\n### [JobQueryDoneResponse](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.JobQueryDoneResponse)\n\nJob getQueryDone response.\n\n### [JobQueryRequest](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.JobQueryRequest)\n\nJob query request.\n\n### [JobQueryResponse](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.JobQueryResponse)\n\nJob query response.\n\n### [JobStatistics](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.JobStatistics)\n\nJob statistics that may change after a job starts.\n\n### [ReservationResourceUsage](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.JobStatistics.ReservationResourceUsage)\n\nJob resource usage breakdown by reservation.\n\n### [JobStatus](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.JobStatus)\n\nRunning state of a job.\n\n### [Table](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.Table)\n\nDescribes a BigQuery table. See the\n`Table \u003c/bigquery/docs/reference/v2/tables\u003e`__ API resource for more\ndetails on individual fields. Note: `Table.schema` has been\ndeprecated in favor of `Table.schemaJson`. `Table.schema` may\ncontinue to be present in your logs during this transition.\n\n### [TableDataListRequest](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.TableDataListRequest)\n\nTable data-list request.\n\n### [TableDataReadEvent](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.TableDataReadEvent)\n\nTable data read event. Only present for tables, not views,\nand is only included in the log record for the project that owns\nthe table.\n\n### [TableDefinition](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.TableDefinition)\n\nDescribes an external data source used in a query.\n\n### [TableInfo](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.TableInfo)\n\nUser-provided metadata for a table.\n\n### [LabelsEntry](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.TableInfo.LabelsEntry)\n\nThe abstract base class for a message.\n\n### [TableInsertRequest](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.TableInsertRequest)\n\nTable insert request.\n\n### [TableInsertResponse](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.TableInsertResponse)\n\nTable insert response.\n\n### [TableName](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.TableName)\n\nThe fully-qualified name for a table.\n\n### [TableUpdateRequest](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.TableUpdateRequest)\n\nTable update request.\n\n### [TableUpdateResponse](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.TableUpdateResponse)\n\nTable update response.\n\n### [TableViewDefinition](/python/docs/reference/bigquerylogging/latest/google.cloud.bigquery_logging_v1.types.TableViewDefinition)\n\nDescribes a virtual table defined by a SQL query."]]