DataMaskingRule Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una regla de enmascaramiento de datos del grupo de Sql.
[Microsoft.Rest.Serialization.JsonTransformation]
public class DataMaskingRule : Microsoft.Azure.Management.Synapse.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DataMaskingRule = class
inherit ProxyResource
Public Class DataMaskingRule
Inherits ProxyResource
- Herencia
- Atributos
Constructores
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. |
Propiedades
AliasName |
Obtiene o establece el nombre del alias. Se trata de un parámetro heredado y ya no se usa. |
ColumnName |
Obtiene o establece el nombre de columna en el que se aplica la regla de enmascaramiento de datos. |
DataMaskingRuleId |
Obtiene el identificador de regla. |
Id |
Obtiene el identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Heredado de Resource) |
Kind |
Obtiene el tipo de regla de enmascaramiento de datos. Metadatos, usados para Azure Portal. |
Location |
Obtiene la ubicación de la regla de enmascaramiento de datos. |
MaskingFunction |
Obtiene o establece la 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" |
Name |
Obtiene el nombre del recurso. (Heredado de Resource) |
NumberFrom |
Obtiene o establece la propiedad numberFrom de la regla de enmascaramiento. Obligatorio si maskingFunction se establece en Number; de lo contrario, se omitirá este parámetro. |
NumberTo |
Obtiene o establece la 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 |
Obtiene o establece 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. |
ReplacementString |
Obtiene o establece 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. |
RuleState |
Obtiene o establece el 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". |
SchemaName |
Obtiene o establece el nombre del esquema en el que se aplica la regla de enmascaramiento de datos. |
SuffixSize |
Obtiene o establece 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. |
TableName |
Obtiene o establece el nombre de tabla en el que se aplica la regla de enmascaramiento de datos. |
Type |
Obtiene el tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" (Heredado de Resource) |
Métodos
Validate() |
Valide el objeto . |
Se aplica a
Azure SDK for .NET