Show / Hide Table of Contents

Class MaskingPolicyColumnsInfo

maskingPolicyColumnsInfo object has details of column group with schema details.

Inheritance
object
MaskingPolicyColumnsInfo
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DatasafeService.Models
Assembly: OCI.DotNetSDK.Datasafe.dll
Syntax
public class MaskingPolicyColumnsInfo

Properties

ObjectName

Declaration
[Required(ErrorMessage = "ObjectName is required.")]
[JsonProperty(PropertyName = "objectName")]
public string ObjectName { get; set; }
Property Value
Type Description
string

The name of the object (table or editioning view) that contains the database column(s).

Remarks

Required

ObjectType

Declaration
[Required(ErrorMessage = "ObjectType is required.")]
[JsonProperty(PropertyName = "objectType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public MaskingPolicyColumnsInfo.ObjectTypeEnum? ObjectType { get; set; }
Property Value
Type Description
MaskingPolicyColumnsInfo.ObjectTypeEnum?

The type of the database object that contains the masking policy.

Remarks

Required

ReferentialColumnGroup

Declaration
[Required(ErrorMessage = "ReferentialColumnGroup is required.")]
[JsonProperty(PropertyName = "referentialColumnGroup")]
public List<string> ReferentialColumnGroup { get; set; }
Property Value
Type Description
List<string>

Group of columns in referential relation. Order needs to be maintained in the elements of the parent/child array listing.

Remarks

Required

SchemaName

Declaration
[Required(ErrorMessage = "SchemaName is required.")]
[JsonProperty(PropertyName = "schemaName")]
public string SchemaName { get; set; }
Property Value
Type Description
string

The name of the schema that contains the database column(s).

Remarks

Required

In this article
Back to top