ArmSqlModelFactory.DataMaskingRule Methode
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.
Initialisiert eine neue instance von DataMaskingRule.
public static Azure.ResourceManager.Sql.Models.DataMaskingRule DataMaskingRule (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.Core.AzureLocation? location = default, string kind = default, string aliasName = default, Azure.ResourceManager.Sql.Models.DataMaskingRuleState? ruleState = default, string schemaName = default, string tableName = default, string columnName = default, Azure.ResourceManager.Sql.Models.DataMaskingFunction? maskingFunction = default, string numberFrom = default, string numberTo = default, string prefixSize = default, string suffixSize = default, string replacementString = default);
static member DataMaskingRule : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.Core.AzureLocation> * string * string * Nullable<Azure.ResourceManager.Sql.Models.DataMaskingRuleState> * string * string * string * Nullable<Azure.ResourceManager.Sql.Models.DataMaskingFunction> * string * string * string * string * string -> Azure.ResourceManager.Sql.Models.DataMaskingRule
Public Shared Function DataMaskingRule (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional kind As String = Nothing, Optional aliasName As String = Nothing, Optional ruleState As Nullable(Of DataMaskingRuleState) = Nothing, Optional schemaName As String = Nothing, Optional tableName As String = Nothing, Optional columnName As String = Nothing, Optional maskingFunction As Nullable(Of DataMaskingFunction) = Nothing, Optional numberFrom As String = Nothing, Optional numberTo As String = Nothing, Optional prefixSize As String = Nothing, Optional suffixSize As String = Nothing, Optional replacementString As String = Nothing) As DataMaskingRule
Parameter
Die ID.
- name
- String
Der Name.
- resourceType
- ResourceType
Der resourceType.
- systemData
- SystemData
SystemDaten.
- location
- Nullable<AzureLocation>
Der Speicherort der Datenmaskierungsregel.
- kind
- String
Die Art der Datenmaskierungsregel. Metadaten, die für Azure-Portal verwendet werden.
- aliasName
- String
Der Aliasname. Dies ist ein Legacyparameter und wird nicht mehr verwendet.
- ruleState
- Nullable<DataMaskingRuleState>
Der Regelstatus. Wird zum Löschen einer Regel verwendet. 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 mit aktiviertem ruleState-Wert erstellt, unabhängig vom angegebenen Wert von ruleState.
- schemaName
- String
Der Schemaname, auf den die Datenmaskierungsregel angewendet wird.
- tableName
- String
Der Tabellenname, auf den die Datenmaskierungsregel angewendet wird.
- columnName
- String
Der Spaltenname, auf den die Datenmaskierungsregel angewendet wird.
- maskingFunction
- Nullable<DataMaskingFunction>
Die Maskierungsfunktion, die für die Datenmaskierungsregel verwendet wird.
- numberFrom
- String
Die numberFrom-Eigenschaft der Maskierungsregel. Erforderlich, wenn maskingFunction auf Number festgelegt ist, andernfalls wird dieser Parameter ignoriert.
- numberTo
- String
Die numberTo-Eigenschaft der Datenmaskierungsregel. Erforderlich, wenn maskingFunction auf Number festgelegt ist, andernfalls wird dieser Parameter ignoriert.
- prefixSize
- String
Wenn maskingFunction auf Text festgelegt ist, ist die Anzahl der Zeichen, die am Anfang der Zeichenfolge unmaskiert angezeigt werden sollen. Andernfalls wird dieser Parameter ignoriert.
- suffixSize
- String
Wenn maskingFunction auf Text festgelegt ist, ist die Anzahl der Zeichen, die am Ende der Zeichenfolge unmaskiert angezeigt werden sollen. Andernfalls wird dieser Parameter ignoriert.
- replacementString
- String
Wenn maskingFunction auf Text festgelegt ist, ist das Zeichen, das zum Maskieren des nicht belichteten Teils der Zeichenfolge verwendet werden soll. Andernfalls wird dieser Parameter ignoriert.
Gibt zurück
Eine neue DataMaskingRule instance zum Mocking.
Gilt für:
Azure SDK for .NET