DataMaskingRule Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une règle de masquage des données de base de données.
[Microsoft.Rest.Serialization.JsonTransformation]
public class DataMaskingRule : Microsoft.Azure.Management.Sql.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DataMaskingRule = class
inherit ProxyResource
Public Class DataMaskingRule
Inherits ProxyResource
- Héritage
- Attributs
Constructeurs
DataMaskingRule() |
Initialise une nouvelle instance de la classe DataMaskingRule. |
DataMaskingRule(String, String, String, DataMaskingFunction, String, String, String, String, String, Nullable<DataMaskingRuleState>, String, String, String, String, String, String, String) |
Initialise une nouvelle instance de la classe DataMaskingRule. |
Propriétés
AliasName |
Obtient ou définit le nom de l’alias. Il s’agit d’un paramètre hérité qui n’est plus utilisé. |
ColumnName |
Obtient ou définit le nom de colonne sur lequel la règle de masquage des données est appliquée. |
DataMaskingRuleId |
Obtient l’ID de règle. |
Id |
Obtient l'ID de ressource (Hérité de Resource) |
Kind |
Obtient le type de règle de masquage des données. Métadonnées, utilisées pour Portail Azure. |
Location |
Obtient l’emplacement de la règle de masquage des données. |
MaskingFunction |
Obtient ou définit la fonction de masquage utilisée pour la règle de masquage des données. Les valeurs possibles incluent : « Default », « CCN », « Email », « Number », « SSN », « Text » |
Name |
Obtient le nom de la ressource. (Hérité de Resource) |
NumberFrom |
Obtient ou définit la propriété numberFrom de la règle de masquage. Obligatoire si maskingFunction est défini sur Number, sinon ce paramètre sera ignoré. |
NumberTo |
Obtient ou définit la propriété numberTo de la règle de masquage des données. Obligatoire si maskingFunction est défini sur Number, sinon ce paramètre sera ignoré. |
PrefixSize |
Obtient ou définit si maskingFunction a la valeur Text, le nombre de caractères à afficher démasqués au début de la chaîne. Dans le cas contraire, ce paramètre sera ignoré. |
ReplacementString |
Obtient ou définit si maskingFunction a la valeur Text, le caractère à utiliser pour masquer la partie non exposée de la chaîne. Dans le cas contraire, ce paramètre sera ignoré. |
RuleState |
Obtient ou définit l’état de la règle. Utilisé pour supprimer une règle. Pour supprimer une règle existante, spécifiez schemaName, tableName, columnName, maskingFunction et spécifiez ruleState comme désactivé. Toutefois, si la règle n’existe pas encore, la règle est créée avec ruleState défini sur activé, quelle que soit la valeur fournie de ruleState. Les valeurs possibles sont les suivantes : « Disabled », « Enabled » |
SchemaName |
Obtient ou définit le nom de schéma sur lequel la règle de masquage des données est appliquée. |
SuffixSize |
Obtient ou définit si maskingFunction a la valeur Text, le nombre de caractères à afficher démasqués à la fin de la chaîne. Dans le cas contraire, ce paramètre sera ignoré. |
TableName |
Obtient ou définit le nom de table sur lequel la règle de masquage des données est appliquée. |
Type |
Obtient le type de ressource. (Hérité de Resource) |
Méthodes
Validate() |
Validez l’objet. |
S’applique à
Azure SDK for .NET