你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

DataMaskingRule 类

定义

表示数据库数据掩码规则。

public class DataMaskingRule : Azure.ResourceManager.Models.ResourceData
type DataMaskingRule = class
    inherit ResourceData
Public Class DataMaskingRule
Inherits ResourceData
继承
DataMaskingRule

构造函数

DataMaskingRule()

初始化 DataMaskingRule 的新实例。

属性

AliasName

别名。 这是旧参数,不再使用。

ColumnName

应用数据掩码规则的列名。

Id

资源的完全限定的资源 ID。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}。

(继承自 ResourceData)
Kind

数据掩码规则的类型。 元数据,用于Azure 门户。

Location

数据掩码规则的位置。

MaskingFunction

用于数据掩码规则的掩码函数。

Name

资源的名称。

(继承自 ResourceData)
NumberFrom

掩码规则的 numberFrom 属性。 如果 maskingFunction 设置为 Number,则是必需的,否则将忽略此参数。

NumberTo

数据掩码规则的 numberTo 属性。 如果 maskingFunction 设置为 Number,则是必需的,否则将忽略此参数。

PrefixSize

如果将 maskingFunction 设置为 Text,则字符串开头要取消屏蔽的字符数。 否则,将忽略此参数。

ReplacementString

如果 maskingFunction 设置为 Text,则为用于屏蔽字符串未公开部分的字符。 否则,将忽略此参数。

ResourceType

资源类型。 例如“Microsoft.Compute/virtualMachines”或“Microsoft.Storage/storageAccounts”。

(继承自 ResourceData)
RuleState

规则状态。 用于删除规则。 若要删除现有规则,请指定 schemaName、tableName、columnName、maskingFunction,并将 ruleState 指定为 disabled。 但是,如果规则尚不存在,则将创建规则并将 ruleState 设置为 enabled,而不考虑 ruleState 的提供值。

SchemaName

应用数据掩码规则的架构名称。

SuffixSize

如果将 maskingFunction 设置为 Text,则字符串末尾要取消屏蔽的字符数。 否则,将忽略此参数。

SystemData

包含 createdBy 和 modifiedBy 信息的 Azure 资源管理器元数据。

(继承自 ResourceData)
TableName

应用数据掩码规则的表名。

适用于