DataMaskingRule Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Datenbank-Datenmaskierungsregel dar.
[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
- Vererbung
- Attribute
Konstruktoren
DataMaskingRule() |
Initialisiert eine neue instance der DataMaskingRule-Klasse. |
DataMaskingRule(String, String, String, DataMaskingFunction, String, String, String, String, String, Nullable<DataMaskingRuleState>, String, String, String, String, String, String, String) |
Initialisiert eine neue instance der DataMaskingRule-Klasse. |
Eigenschaften
AliasName |
Ruft den Aliasnamen ab oder legt den Namen fest. Dies ist ein Legacyparameter, der nicht mehr verwendet wird. |
ColumnName |
Ruft den Spaltennamen ab, auf den die Datenmaskierungsregel angewendet wird, oder legt den Namen fest. |
DataMaskingRuleId |
Ruft die Regel-ID ab. |
Id |
Ruft die Ressourcen-ID ab (Geerbt von Resource) |
Kind |
Ruft die Art der Datenmaskierungsregel ab. Metadaten, die für Azure-Portal verwendet werden. |
Location |
Ruft den Speicherort der Datenmaskierungsregel ab. |
MaskingFunction |
Ruft die Maskierungsfunktion ab, die für die Datenmaskierungsregel verwendet wird, oder legt sie fest. Mögliche Werte: "Default", "CCN", "Email", "Number", "SSN", "Text" |
Name |
Ruft den Ressourcennamen ab. (Geerbt von Resource) |
NumberFrom |
Ruft die numberFrom-Eigenschaft der Maskierungsregel ab oder legt sie fest. Erforderlich, wenn maskingFunction auf Number festgelegt ist, andernfalls wird dieser Parameter ignoriert. |
NumberTo |
Ruft die numberTo-Eigenschaft der Datenmaskierungsregel ab oder legt sie fest. Erforderlich, wenn maskingFunction auf Number festgelegt ist, andernfalls wird dieser Parameter ignoriert. |
PrefixSize |
Ruft ab oder legt fest, ob maskingFunction auf Text festgelegt ist, die Anzahl der Zeichen, die am Anfang der Zeichenfolge unmaskiert angezeigt werden sollen. Andernfalls wird dieser Parameter ignoriert. |
ReplacementString |
Ruft ab oder legt fest, ob maskingFunction auf Text festgelegt ist, das Zeichen, das zum Maskieren des nicht verfügbar gemachten Teils der Zeichenfolge verwendet werden soll. Andernfalls wird dieser Parameter ignoriert. |
RuleState |
Ruft den Regelzustand ab oder legt den Regelzustand fest. Wird verwendet, um eine Regel zu löschen. Um eine vorhandene Regel zu löschen, geben Sie schemaName, tableName, columnName, maskingFunction an, und geben Sie ruleState als deaktiviert an. Wenn die Regel jedoch noch nicht vorhanden ist, wird die Regel erstellt, wobei ruleState auf aktiviert festgelegt ist, unabhängig vom bereitgestellten Wert von ruleState. Folgende Werte sind möglich: „Disabled“, „Enabled“ |
SchemaName |
Ruft den Schemanamen ab, auf den die Datenmaskierungsregel angewendet wird, oder legt diese fest. |
SuffixSize |
Ruft ab oder legt fest, ob maskingFunction auf Text festgelegt ist, die Anzahl der Zeichen, die am Ende der Zeichenfolge unmaskiert angezeigt werden sollen. Andernfalls wird dieser Parameter ignoriert. |
TableName |
Ruft den Tabellennamen ab, auf den die Datenmaskierungsregel angewendet wird, oder legt den Namen fest. |
Type |
Ruft den Ressourcentyp ab. (Geerbt von Resource) |
Methoden
Validate() |
Überprüfen Sie das Objekt. |
Gilt für:
Azure SDK for .NET