public sealed class JobConfiguration.Types.Extract : IMessage<JobConfiguration.Types.Extract>, IEquatable<JobConfiguration.Types.Extract>, IDeepCloneable<JobConfiguration.Types.Extract>, IBufferMessage, IMessage
Reference documentation and code samples for the BigQuery Audit Data Logging v1 API class JobConfiguration.Types.Extract.
Describes an extract job, which exports data to an external source
via the export pipeline.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["This document provides reference information for the `JobConfiguration.Types.Extract` class within the BigQuery Audit Data Logging v1 API, which is used to define an extract job for exporting data to an external source."],["The `JobConfiguration.Types.Extract` class implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, indicating its role in data handling and manipulation."],["The class is found in the `Google.Cloud.BigQuery.Logging.V1` namespace, within the `Google.Cloud.BigQuery.Logging.V1.dll` assembly."],["Key properties of the `JobConfiguration.Types.Extract` class include `DestinationUris`, which specifies the Google Cloud Storage locations for exported data, and `SourceTable`, which identifies the table to be exported."],["There are two constructors available for the class `Extract()` which can be called as is, and `Extract(JobConfiguration.Types.Extract other)` which can be called passing the specified parameter."]]],[]]