Compartir a través de


DataMaskingRule Constructores

Definición

Sobrecargas

DataMaskingRule()

Inicializa una nueva instancia de la clase DataMaskingRule.

DataMaskingRule(String, String, String, DataMaskingFunction, String, String, String, String, String, Nullable<DataMaskingRuleState>, String, String, String, String, String, String, String)

Inicializa una nueva instancia de la clase DataMaskingRule.

DataMaskingRule()

Inicializa una nueva instancia de la clase DataMaskingRule.

public DataMaskingRule ();
Public Sub New ()

Se aplica a

DataMaskingRule(String, String, String, DataMaskingFunction, String, String, String, String, String, Nullable<DataMaskingRuleState>, String, String, String, String, String, String, String)

Inicializa una nueva instancia de la clase DataMaskingRule.

public DataMaskingRule (string schemaName, string tableName, string columnName, Microsoft.Azure.Management.Synapse.Models.DataMaskingFunction maskingFunction, string id = default, string name = default, string type = default, string dataMaskingRuleId = default, string aliasName = default, Microsoft.Azure.Management.Synapse.Models.DataMaskingRuleState? ruleState = default, string numberFrom = default, string numberTo = default, string prefixSize = default, string suffixSize = default, string replacementString = default, string location = default, string kind = default);
new Microsoft.Azure.Management.Synapse.Models.DataMaskingRule : string * string * string * Microsoft.Azure.Management.Synapse.Models.DataMaskingFunction * string * string * string * string * string * Nullable<Microsoft.Azure.Management.Synapse.Models.DataMaskingRuleState> * string * string * string * string * string * string * string -> Microsoft.Azure.Management.Synapse.Models.DataMaskingRule
Public Sub New (schemaName As String, tableName As String, columnName As String, maskingFunction As DataMaskingFunction, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional dataMaskingRuleId As String = Nothing, Optional aliasName As String = Nothing, Optional ruleState As Nullable(Of DataMaskingRuleState) = Nothing, Optional numberFrom As String = Nothing, Optional numberTo As String = Nothing, Optional prefixSize As String = Nothing, Optional suffixSize As String = Nothing, Optional replacementString As String = Nothing, Optional location As String = Nothing, Optional kind As String = Nothing)

Parámetros

schemaName
String

Nombre de esquema en el que se aplica la regla de enmascaramiento de datos.

tableName
String

Nombre de tabla en el que se aplica la regla de enmascaramiento de datos.

columnName
String

Nombre de columna en el que se aplica la regla de enmascaramiento de datos.

maskingFunction
DataMaskingFunction

Función de enmascaramiento que se usa para la regla de enmascaramiento de datos. Entre los valores posibles se incluyen: "Default", "CCN", "Email", "Number", "SSN", "Text"

id
String

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

Nombre del recurso.

type
String

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

dataMaskingRuleId
String

Identificador de la regla.

aliasName
String

Nombre del alias. Se trata de un parámetro heredado y ya no se usa.

ruleState
Nullable<DataMaskingRuleState>

Estado de la regla. Se usa para eliminar una regla. Para eliminar una regla existente, especifique schemaName, tableName, columnName, maskingFunction y especifique ruleState como deshabilitado. Sin embargo, si la regla aún no existe, la regla se creará con ruleState establecido en habilitado, independientemente del valor proporcionado de ruleState. Los valores posibles son: "Disabled", "Enabled".

numberFrom
String

La propiedad numberFrom de la regla de enmascaramiento. Obligatorio si maskingFunction se establece en Number; de lo contrario, se omitirá este parámetro.

numberTo
String

Propiedad numberTo de la regla de enmascaramiento de datos. Obligatorio si maskingFunction se establece en Number; de lo contrario, se omitirá este parámetro.

prefixSize
String

Si maskingFunction se establece en Text, el número de caracteres que se mostrará sin máscara al principio de la cadena. De lo contrario, se omitirá este parámetro.

suffixSize
String

Si maskingFunction se establece en Text, el número de caracteres que se mostrará sin máscara al final de la cadena. De lo contrario, se omitirá este parámetro.

replacementString
String

Si maskingFunction se establece en Text, el carácter que se va a usar para enmascarar la parte no expuesta de la cadena. De lo contrario, se omitirá este parámetro.

location
String

Ubicación de la regla de enmascaramiento de datos.

kind
String

El tipo de regla de enmascaramiento de datos. Metadatos, usados para Azure Portal.

Se aplica a