Pracovní prostory Microsoft.Synapse/sqlPools/dataMaskingPolicies/rules 2021-04-01-preview
Definice prostředku Bicep
Typ prostředku workspaces/sqlPools/dataMaskingPolicies/rules je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy nasazení skupiny prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Synapse/workspaces/sqlPools/dataMaskingPolicies/rules, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Synapse/workspaces/sqlPools/dataMaskingPolicies/rules@2021-04-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
aliasName: 'string'
columnName: 'string'
maskingFunction: 'string'
numberFrom: 'string'
numberTo: 'string'
prefixSize: 'string'
replacementString: 'string'
ruleState: 'string'
schemaName: 'string'
suffixSize: 'string'
tableName: 'string'
}
}
Hodnoty vlastností
workspaces/sqlPools/dataMaskingPolicies/rules
Název | Description | Hodnota |
---|---|---|
name | Název prostředku Přečtěte si, jak nastavit názvy a typy pro podřízené prostředky v Bicepu. |
string (povinné) |
Nadřazené | V nástroji Bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek. |
Symbolický název prostředku typu dataMaskingPolicies |
properties | Vlastnosti prostředku. | DataMaskingRuleProperties |
DataMaskingRuleProperties
Název | Description | Hodnota |
---|---|---|
aliasName | Název aliasu. Jedná se o starší parametr a už se nepoužívá. | řetězec |
columnName | Název sloupce, na který se pravidlo maskování dat použije. | string (povinné) |
maskingFunction | Funkce maskování, která se používá pro pravidlo maskování dat. | 'CCN' Výchozí 'Email' 'Číslo' 'SSN' Text (povinné) |
numberFrom | Vlastnost numberFrom pravidla maskování. Vyžaduje se, pokud je funkce maskingFunction nastavená na hodnotu Number, jinak bude tento parametr ignorován. | řetězec |
numberTo | Vlastnost numberTo pravidla maskování dat. Vyžaduje se, pokud je funkce maskingFunction nastavená na hodnotu Number, jinak bude tento parametr ignorován. | řetězec |
prefixSize | Pokud je maskingFunction nastavena na Text, počet znaků, které se mají zobrazit bez maskování na začátku řetězce. V opačném případě bude tento parametr ignorován. | řetězec |
náhradní řetězec | Pokud je funkce maskingFunction nastavena na Text, znak, který se má použít k maskování nevyexponované části řetězce. V opačném případě bude tento parametr ignorován. | řetězec |
ruleState | Stav pravidla. Používá se k odstranění pravidla. Pokud chcete odstranit existující pravidlo, zadejte schemaName, tableName, columnName, maskingFunction a jako zakázáno zadejte ruleState. Pokud však pravidlo ještě neexistuje, vytvoří se pravidlo s hodnotou ruleState nastavenou na povolenou bez ohledu na zadanou hodnotu ruleState. | Zakázáno 'Povoleno' |
schemaName | Název schématu, na který se pravidlo maskování dat použije. | string (povinné) |
příponaSize | Pokud je funkce maskingFunction nastavená na Text, počet znaků, které se mají zobrazit bez maskování na konci řetězce. V opačném případě bude tento parametr ignorován. | řetězec |
tableName | Název tabulky, na kterou se pravidlo maskování dat použije. | string (povinné) |
Definice prostředku šablony ARM
Typ prostředku workspaces/sqlPools/dataMaskingPolicies/rules je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy nasazení skupiny prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Synapse/workspaces/sqlPools/dataMaskingPolicies/rules, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.Synapse/workspaces/sqlPools/dataMaskingPolicies/rules",
"apiVersion": "2021-04-01-preview",
"name": "string",
"properties": {
"aliasName": "string",
"columnName": "string",
"maskingFunction": "string",
"numberFrom": "string",
"numberTo": "string",
"prefixSize": "string",
"replacementString": "string",
"ruleState": "string",
"schemaName": "string",
"suffixSize": "string",
"tableName": "string"
}
}
Hodnoty vlastností
workspaces/sqlPools/dataMaskingPolicies/rules
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Synapse/workspaces/sqlPools/dataMaskingPolicies/rules |
apiVersion | Verze rozhraní API prostředků | '2021-04-01-preview' |
name | Název prostředku Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM. |
string (povinné) |
properties | Vlastnosti prostředku. | DataMaskingRuleProperties |
DataMaskingRuleProperties
Název | Description | Hodnota |
---|---|---|
aliasName | Název aliasu. Jedná se o starší parametr a už se nepoužívá. | řetězec |
columnName | Název sloupce, na který se pravidlo maskování dat použije. | string (povinné) |
maskingFunction | Funkce maskování, která se používá pro pravidlo maskování dat. | 'CCN' Výchozí 'Email' 'Číslo' 'SSN' Text (povinné) |
numberFrom | Vlastnost numberFrom pravidla maskování. Vyžaduje se, pokud je funkce maskingFunction nastavená na hodnotu Number, jinak bude tento parametr ignorován. | řetězec |
numberTo | Vlastnost numberTo pravidla maskování dat. Vyžaduje se, pokud je funkce maskingFunction nastavená na hodnotu Number, jinak bude tento parametr ignorován. | řetězec |
prefixSize | Pokud je maskingFunction nastavena na Text, počet znaků, které se mají zobrazit bez maskování na začátku řetězce. V opačném případě bude tento parametr ignorován. | řetězec |
náhradní řetězec | Pokud je funkce maskingFunction nastavena na Text, znak, který se má použít k maskování nevyexponované části řetězce. V opačném případě bude tento parametr ignorován. | řetězec |
ruleState | Stav pravidla. Používá se k odstranění pravidla. Pokud chcete odstranit existující pravidlo, zadejte schemaName, tableName, columnName, maskingFunction a jako zakázáno zadejte ruleState. Pokud však pravidlo ještě neexistuje, vytvoří se pravidlo s hodnotou ruleState nastavenou na povolenou bez ohledu na zadanou hodnotu ruleState. | Zakázáno 'Povoleno' |
schemaName | Název schématu, na který se pravidlo maskování dat použije. | string (povinné) |
příponaSize | Pokud je funkce maskingFunction nastavená na Text, počet znaků, které se mají zobrazit bez maskování na konci řetězce. V opačném případě bude tento parametr ignorován. | řetězec |
tableName | Název tabulky, na kterou se pravidlo maskování dat použije. | string (povinné) |
Definice prostředku Terraformu (zprostředkovatele AzAPI)
Typ prostředku workspaces/sqlPools/dataMaskingPolicies/rules je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Synapse/workspaces/sqlPools/dataMaskingPolicies/rules, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Synapse/workspaces/sqlPools/dataMaskingPolicies/rules@2021-04-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
aliasName = "string"
columnName = "string"
maskingFunction = "string"
numberFrom = "string"
numberTo = "string"
prefixSize = "string"
replacementString = "string"
ruleState = "string"
schemaName = "string"
suffixSize = "string"
tableName = "string"
}
})
}
Hodnoty vlastností
workspaces/sqlPools/dataMaskingPolicies/rules
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Synapse/workspaces/sqlPools/dataMaskingPolicies/rules@2021-04-01-preview |
name | Název prostředku | string (povinné) |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu : dataMaskingPolicies |
properties | Vlastnosti prostředku. | DataMaskingRuleProperties |
DataMaskingRuleProperties
Název | Description | Hodnota |
---|---|---|
aliasName | Název aliasu. Jedná se o starší parametr a už se nepoužívá. | řetězec |
columnName | Název sloupce, na který se pravidlo maskování dat použije. | string (povinné) |
maskingFunction | Funkce maskování, která se používá pro pravidlo maskování dat. | "CCN" "Výchozí" "Email" "Číslo" "SSN" "Text" (povinné) |
numberFrom | Vlastnost numberFrom pravidla maskování. Vyžaduje se, pokud je funkce maskingFunction nastavená na hodnotu Number, jinak bude tento parametr ignorován. | řetězec |
numberTo | Vlastnost numberTo pravidla maskování dat. Vyžaduje se, pokud je funkce maskingFunction nastavená na hodnotu Number, jinak bude tento parametr ignorován. | řetězec |
prefixSize | Pokud je maskingFunction nastavena na Text, počet znaků, které se mají zobrazit bez maskování na začátku řetězce. V opačném případě bude tento parametr ignorován. | řetězec |
náhradní řetězec | Pokud je funkce maskingFunction nastavena na Text, znak, který se má použít k maskování nevyexponované části řetězce. V opačném případě bude tento parametr ignorován. | řetězec |
ruleState | Stav pravidla. Používá se k odstranění pravidla. Pokud chcete odstranit existující pravidlo, zadejte schemaName, tableName, columnName, maskingFunction a jako zakázáno zadejte ruleState. Pokud však pravidlo ještě neexistuje, vytvoří se pravidlo s hodnotou ruleState nastavenou na povolenou bez ohledu na zadanou hodnotu ruleState. | "Zakázáno" "Povoleno" |
schemaName | Název schématu, na který se pravidlo maskování dat použije. | string (povinné) |
příponaSize | Pokud je funkce maskingFunction nastavená na Text, počet znaků, které se mají zobrazit bez maskování na konci řetězce. V opačném případě bude tento parametr ignorován. | řetězec |
tableName | Název tabulky, na kterou se pravidlo maskování dat použije. | string (povinné) |