Class JoinRestrictionPolicy
Represents privacy policy associated with "join restrictions". Join restriction gives data providers the ability to enforce joins on the 'join_allowed_columns' when data is queried from a privacy protected view.
Implements
Inherited Members
Namespace: Google.Apis.Bigquery.v2.Data
Assembly: Google.Apis.Bigquery.v2.dll
Syntax
public class JoinRestrictionPolicy : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
JoinAllowedColumns
Optional. The only columns that joins are allowed on. This field is must be specified for join_conditions JOIN_ANY and JOIN_ALL and it cannot be set for JOIN_BLOCKED.
Declaration
[JsonProperty("joinAllowedColumns")]
public virtual IList<string> JoinAllowedColumns { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
JoinCondition
Optional. Specifies if a join is required or not on queries for the view. Default is JOIN_CONDITION_UNSPECIFIED.
Declaration
[JsonProperty("joinCondition")]
public virtual string JoinCondition { get; set; }
Property Value
Type | Description |
---|---|
string |