DataMaskingRule Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma regra de mascaramento de dados do pool 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
- Herança
- Atributos
Construtores
DataMaskingRule() |
Inicializa uma nova instância da classe DataMaskingRule. |
DataMaskingRule(String, String, String, DataMaskingFunction, String, String, String, String, String, Nullable<DataMaskingRuleState>, String, String, String, String, String, String, String) |
Inicializa uma nova instância da classe DataMaskingRule. |
Propriedades
AliasName |
Obtém ou define o nome do alias. Esse é um parâmetro herdado e não é mais usado. |
ColumnName |
Obtém ou define o nome da coluna no qual a regra de mascaramento de dados é aplicada. |
DataMaskingRuleId |
Obtém a ID da regra. |
Id |
Obtém a ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Herdado de Resource) |
Kind |
Obtém o tipo de Regra de Máscara de Dados. Metadados, usados para portal do Azure. |
Location |
Obtém o local da regra de mascaramento de dados. |
MaskingFunction |
Obtém ou define a função de mascaramento usada para a regra de mascaramento de dados. Os valores possíveis incluem: 'Default', 'CCN', 'Email', 'Number', 'SSN', 'Text' |
Name |
Obtém o nome do recurso (Herdado de Resource) |
NumberFrom |
Obtém ou define a propriedade numberFrom da regra de mascaramento. Obrigatório se maskingFunction estiver definido como Número, caso contrário, esse parâmetro será ignorado. |
NumberTo |
Obtém ou define a propriedade numberTo da regra de mascaramento de dados. Obrigatório se maskingFunction estiver definido como Número, caso contrário, esse parâmetro será ignorado. |
PrefixSize |
Obtém ou define se maskingFunction está definido como Texto, o número de caracteres a serem exibidos desmascarados no início da cadeia de caracteres. Caso contrário, esse parâmetro será ignorado. |
ReplacementString |
Obtém ou define se maskingFunction está definido como Texto, o caractere a ser usado para mascarar a parte nãoexposta da cadeia de caracteres. Caso contrário, esse parâmetro será ignorado. |
RuleState |
Obtém ou define o estado da regra. Usado para excluir uma regra. Para excluir uma regra existente, especifique schemaName, tableName, columnName, maskingFunction e especifique ruleState como desabilitado. No entanto, se a regra ainda não existir, a regra será criada com ruleState definido como habilitado, independentemente do valor fornecido de ruleState. Os valores possíveis são: “Disabled” e “Enabled” |
SchemaName |
Obtém ou define o nome do esquema no qual a regra de mascaramento de dados é aplicada. |
SuffixSize |
Obtém ou define se maskingFunction está definido como Texto, o número de caracteres a serem exibidos desmascarados no final da cadeia de caracteres. Caso contrário, esse parâmetro será ignorado. |
TableName |
Obtém ou define o nome da tabela no qual a regra de mascaramento de dados é aplicada. |
Type |
Obtém o tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" (Herdado de Resource) |
Métodos
Validate() |
Valide o objeto . |
Aplica-se a
Azure SDK for .NET