public sealed class DiscoveryBigQueryConditions.Types.OrConditions : IMessage<DiscoveryBigQueryConditions.Types.OrConditions>, IEquatable<DiscoveryBigQueryConditions.Types.OrConditions>, IDeepCloneable<DiscoveryBigQueryConditions.Types.OrConditions>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class DiscoveryBigQueryConditions.Types.OrConditions.
There is an OR relationship between these attributes. They are used to
determine if a table should be scanned or not in Discovery.
[[["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."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eDiscoveryBigQueryConditions.Types.OrConditions\u003c/code\u003e class within the Google Cloud Data Loss Prevention (DLP) v2 API for .NET.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eOrConditions\u003c/code\u003e class represents an OR relationship between attributes used to determine if a BigQuery table should be scanned during data discovery.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation lists available versions of the class, ranging from version 2.15.0 to the latest version 4.16.0.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eOrConditions\u003c/code\u003e class include \u003ccode\u003eMinAge\u003c/code\u003e, defining the minimum age for a table to be profiled, and \u003ccode\u003eMinRowCount\u003c/code\u003e, specifying the minimum number of rows required for profiling.\u003c/p\u003e\n"]]],[],null,["# Google Cloud Data Loss Prevention v2 API - Class DiscoveryBigQueryConditions.Types.OrConditions (4.19.0)\n\nVersion latestkeyboard_arrow_down\n\n- [4.19.0 (latest)](/dotnet/docs/reference/Google.Cloud.Dlp.V2/latest/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.18.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.18.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.17.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.17.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.16.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.16.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.15.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.15.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.14.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.14.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.13.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.13.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.12.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.12.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.11.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.11.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.10.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.10.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.9.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.9.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.8.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.8.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.7.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.7.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.6.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.6.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.5.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.5.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.4.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.4.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.3.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.3.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.2.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.2.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.1.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.1.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [4.0.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/4.0.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [3.5.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/3.5.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [3.4.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/3.4.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [3.3.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/3.3.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [3.2.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/3.2.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [2.16.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/2.16.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions)\n- [2.15.0](/dotnet/docs/reference/Google.Cloud.Dlp.V2/2.15.0/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions) \n\n public sealed class DiscoveryBigQueryConditions.Types.OrConditions : IMessage\u003cDiscoveryBigQueryConditions.Types.OrConditions\u003e, IEquatable\u003cDiscoveryBigQueryConditions.Types.OrConditions\u003e, IDeepCloneable\u003cDiscoveryBigQueryConditions.Types.OrConditions\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class DiscoveryBigQueryConditions.Types.OrConditions.\n\nThere is an OR relationship between these attributes. They are used to\ndetermine if a table should be scanned or not in Discovery. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e DiscoveryBigQueryConditions.Types.OrConditions \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[DiscoveryBigQueryConditions](/dotnet/docs/reference/Google.Cloud.Dlp.V2/latest/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions)[Types](/dotnet/docs/reference/Google.Cloud.Dlp.V2/latest/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types)[OrConditions](/dotnet/docs/reference/Google.Cloud.Dlp.V2/latest/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[DiscoveryBigQueryConditions](/dotnet/docs/reference/Google.Cloud.Dlp.V2/latest/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions)[Types](/dotnet/docs/reference/Google.Cloud.Dlp.V2/latest/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types)[OrConditions](/dotnet/docs/reference/Google.Cloud.Dlp.V2/latest/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[DiscoveryBigQueryConditions](/dotnet/docs/reference/Google.Cloud.Dlp.V2/latest/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions)[Types](/dotnet/docs/reference/Google.Cloud.Dlp.V2/latest/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types)[OrConditions](/dotnet/docs/reference/Google.Cloud.Dlp.V2/latest/Google.Cloud.Dlp.V2.DiscoveryBigQueryConditions.Types.OrConditions), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.Dlp.V2](/dotnet/docs/reference/Google.Cloud.Dlp.V2/latest/Google.Cloud.Dlp.V2)\n\nAssembly\n--------\n\nGoogle.Cloud.Dlp.V2.dll\n\nConstructors\n------------\n\n### OrConditions()\n\n public OrConditions()\n\n### OrConditions(OrConditions)\n\n public OrConditions(DiscoveryBigQueryConditions.Types.OrConditions other)\n\nProperties\n----------\n\n### MinAge\n\n public Duration MinAge { get; set; }\n\nMinimum age a table must have before Cloud DLP can profile it. Value must\nbe 1 hour or greater.\n\n### MinRowCount\n\n public int MinRowCount { get; set; }\n\nMinimum number of rows that should be present before Cloud DLP\nprofiles a table"]]