DataMaskingRule interface
Pravidlo pro maskování dat v databázi.
- Extends
Vlastnosti
| alias |
Název aliasu. Jedná se o starší parametr a už se nepoužívá. |
| column |
Název sloupce, na kterém se použije pravidlo maskování dat. |
| id |
Pravidlo Id. |
| kind | Druh pravidla maskování dat. Metadata používaná pro Azure Portal. |
| location | Umístění pravidla maskování dat. |
| masking |
Funkce maskování, která se používá pro pravidlo maskování dat. |
| number |
NumberFrom vlastnost masking rule. Vyžaduje se, pokud je maskingFunction nastaven na Number, jinak bude tento parametr ignorován. |
| number |
Vlastnost numberTo pravidla maskování dat. Vyžaduje se, pokud je maskingFunction nastaven na Number, jinak bude tento parametr ignorován. |
| prefix |
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. |
| replacement |
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. |
| rule |
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. |
| schema |
Název schématu, na kterém je použito pravidlo maskování dat. |
| suffix |
Pokud je maskingFunction nastaven na Text, počet znaků, které se mají zobrazit odmaskované na konci řetězce. Jinak se tento parametr bude ignorovat. |
| table |
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 |
| system |
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
systemData
Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil.
systemData?: SystemData
Hodnota vlastnosti
type
Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts
type?: string
Hodnota vlastnosti
string
zděděno zeProxyResource.type