DataMaskingRuleInner 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 DataMaskingRuleInner : Microsoft.Azure.Management.Sql.Fluent.Models.ProxyResourceInner
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DataMaskingRuleInner = class
inherit ProxyResourceInner
Public Class DataMaskingRuleInner
Inherits ProxyResourceInner
- Héritage
- Attributs
Constructeurs
DataMaskingRuleInner() |
Initialise une nouvelle instance de la classe DataMaskingRuleInner. |
DataMaskingRuleInner(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 DataMaskingRuleInner. |
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 |
Id de ressource. Setter est protégé, car l’ID doit être défini dans Ressources réseau. (Hérité de ProxyResource) |
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 |
Nom de la ressource (Hérité de ProxyResource) |
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. |
Tags |
Balises de ressource (Hérité de Resource) |
Type |
Type de ressource (Hérité de ProxyResource) |
Méthodes
Validate() |
Validez l’objet. |
S’applique à
Azure SDK for .NET