DataMaskingRule interface

Pravidlo pro maskování dat v databázi.

Extends

Vlastnosti

aliasName

Název aliasu. Jedná se o starší parametr a už se nepoužívá.

columnName

Název sloupce, na kterém se použije pravidlo maskování dat.

idPropertiesId

Pravidlo Id.

kind

Druh pravidla maskování dat. Metadata používaná pro Azure Portal.

location

Umístění pravidla maskování dat.

maskingFunction

Funkce maskování, která se používá pro pravidlo maskování dat.

numberFrom

NumberFrom vlastnost masking rule. Vyžaduje se, pokud je maskingFunction nastaven na Number, jinak bude tento parametr ignorován.

numberTo

Vlastnost numberTo pravidla maskování dat. Vyžaduje se, pokud je maskingFunction nastaven na Number, jinak bude tento parametr ignorován.

prefixSize

Pokud je maskováníFunction nastaveno na Text, počet znaků, které se mají zobrazit na začátku řetězce. Jinak se tento parametr bude ignorovat.

replacementString

Pokud je maskováníFunction nastaveno na Text, znak, který se má použít k maskování nevyexponované části řetězce. Jinak se tento parametr bude ignorovat.

ruleState

Stav pravidla. Slouží k odstranění pravidla. Pokud chcete odstranit existující pravidlo, zadejte schemaName, tableName, columnName, maskingFunction a zadejte ruleState jako zakázané. Pokud však pravidlo ještě neexistuje, pravidlo se vytvoří s povolenou hodnotou ruleState bez ohledu na zadanou hodnotu ruleState.

schemaName

Název schématu, na kterém je použito pravidlo maskování dat.

suffixSize

Pokud je maskingFunction nastaven na Text, počet znaků, které se mají zobrazit odmaskované na konci řetězce. Jinak se tento parametr bude ignorovat.

tableName

Název tabulky, na kterém je použito pravidlo maskování dat.

Zděděné vlastnosti

id

Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Název prostředku

systemData

Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil.

type

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

Podrobnosti vlastnosti

aliasName

Název aliasu. Jedná se o starší parametr a už se nepoužívá.

aliasName?: string

Hodnota vlastnosti

string

columnName

Název sloupce, na kterém se použije pravidlo maskování dat.

columnName?: string

Hodnota vlastnosti

string

idPropertiesId

Pravidlo Id.

idPropertiesId?: string

Hodnota vlastnosti

string

kind

Druh pravidla maskování dat. Metadata používaná pro Azure Portal.

kind?: string

Hodnota vlastnosti

string

location

Umístění pravidla maskování dat.

location?: string

Hodnota vlastnosti

string

maskingFunction

Funkce maskování, která se používá pro pravidlo maskování dat.

maskingFunction?: DataMaskingFunction

Hodnota vlastnosti

numberFrom

NumberFrom vlastnost masking rule. Vyžaduje se, pokud je maskingFunction nastaven na Number, jinak bude tento parametr ignorován.

numberFrom?: string

Hodnota vlastnosti

string

numberTo

Vlastnost numberTo pravidla maskování dat. Vyžaduje se, pokud je maskingFunction nastaven na Number, jinak bude tento parametr ignorován.

numberTo?: string

Hodnota vlastnosti

string

prefixSize

Pokud je maskováníFunction nastaveno na Text, počet znaků, které se mají zobrazit na začátku řetězce. Jinak se tento parametr bude ignorovat.

prefixSize?: string

Hodnota vlastnosti

string

replacementString

Pokud je maskováníFunction nastaveno na Text, znak, který se má použít k maskování nevyexponované části řetězce. Jinak se tento parametr bude ignorovat.

replacementString?: string

Hodnota vlastnosti

string

ruleState

Stav pravidla. Slouží k odstranění pravidla. Pokud chcete odstranit existující pravidlo, zadejte schemaName, tableName, columnName, maskingFunction a zadejte ruleState jako zakázané. Pokud však pravidlo ještě neexistuje, pravidlo se vytvoří s povolenou hodnotou ruleState bez ohledu na zadanou hodnotu ruleState.

ruleState?: DataMaskingRuleState

Hodnota vlastnosti

schemaName

Název schématu, na kterém je použito pravidlo maskování dat.

schemaName?: string

Hodnota vlastnosti

string

suffixSize

Pokud je maskingFunction nastaven na Text, počet znaků, které se mají zobrazit odmaskované na konci řetězce. Jinak se tento parametr bude ignorovat.

suffixSize?: string

Hodnota vlastnosti

string

tableName

Název tabulky, na kterém je použito pravidlo maskování dat.

tableName?: string

Hodnota vlastnosti

string

Podrobnosti zděděných vlastností

id

Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Hodnota vlastnosti

string

zděděno zeProxyResource.id

name

Název prostředku

name?: string

Hodnota vlastnosti

string

zděděno zeProxyResource.name

systemData

Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil.

systemData?: SystemData

Hodnota vlastnosti

zděděno z ProxyResource.systemData

type

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts

type?: string

Hodnota vlastnosti

string

zděděno zeProxyResource.type