public sealed class 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, specifically detailing its role in describing extract jobs that export data to external sources."],["The `Extract` class, part of the `Google.Cloud.BigQuery.Logging.V1` namespace, is a sealed class that implements several interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The class offers two constructors, a default constructor and one that accepts another `JobConfiguration.Types.Extract` object, used for creating instances of this class."],["Key properties of the `Extract` class include `DestinationUris`, a `RepeatedField` of strings for specifying Google Cloud Storage locations, and `SourceTable`, a `TableName` object indicating the origin of the data to be extracted."],["The latest version available is 1.3.0, however the current documented version is 1.0.0, with versions 1.1.0 and 1.2.0 also available."]]],[]]