DataMaskingRuleInner 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 de base de datos.
[Microsoft.Rest.Serialization.JsonTransformation]
public class DataMaskingRuleInner : Microsoft.Azure.Management.Sql.Fluent.Models.ProxyResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DataMaskingRuleInner = class
inherit ProxyResourceInner
Public Class DataMaskingRuleInner
Inherits ProxyResourceInner
- Herencia
- Atributos
Constructores
DataMaskingRuleInner() |
Inicializa una nueva instancia de la clase DataMaskingRuleInner. |
DataMaskingRuleInner(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 DataMaskingRuleInner. |
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 |
Identificador de recurso. Setter está protegido porque el identificador debe establecerse en Recursos de red. (Heredado de ProxyResource) |
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 |
Nombre del recurso (Heredado de ProxyResource) |
NumberFrom |
Obtiene o establece la propiedad numberFrom de la regla de enmascaramiento. Obligatorio si maskingFunction está establecido 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 está establecido 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 van a 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 van a 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. |
Tags |
Etiquetas del recurso (Heredado de Resource) |
Type |
Tipo de recurso (Heredado de ProxyResource) |
Métodos
Validate() |
Valide el objeto . |
Se aplica a
Azure SDK for .NET