Class UpdateSubsettingRuleDetails
Details to update the subsetting rule
Inheritance
UpdateSubsettingRuleDetails
Assembly: OCI.DotNetSDK.Datasafe.dll
Syntax
public class UpdateSubsettingRuleDetails
Properties
Description
Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
| Type |
Description |
| string |
The description of the subset rule
|
DisplayName
Declaration
[JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
Property Value
| Type |
Description |
| string |
The display name of the subset rule
|
PeerTablesAction
Declaration
[JsonProperty(PropertyName = "peerTablesAction")]
[JsonConverter(typeof(StringEnumConverter))]
public UpdateSubsettingRuleDetails.PeerTablesActionEnum? PeerTablesAction { get; set; }
Property Value
Declaration
[JsonProperty(PropertyName = "relatedTablesPropagation")]
[JsonConverter(typeof(StringEnumConverter))]
public UpdateSubsettingRuleDetails.RelatedTablesPropagationEnum? RelatedTablesPropagation { get; set; }
Property Value
RuleCombinationMode
Declaration
[JsonProperty(PropertyName = "ruleCombinationMode")]
[JsonConverter(typeof(StringEnumConverter))]
public UpdateSubsettingRuleDetails.RuleCombinationModeEnum? RuleCombinationMode { get; set; }
Property Value
| Type |
Description |
| UpdateSubsettingRuleDetails.RuleCombinationModeEnum? |
Specifies how this rule combines with other rules. UNION evaluates this rule independently and adds matching rows to the result set.
SERIAL applies this rule sequentially to filter rows selected by a compatible preceding rule.
|
Scope
Declaration
[JsonProperty(PropertyName = "scope")]
public SubsetScope Scope { get; set; }
Property Value
SubsetRuleEntry
Declaration
[JsonProperty(PropertyName = "subsetRuleEntry")]
public SubsetRuleEntry SubsetRuleEntry { get; set; }
Property Value