Microsoft.Sql-servers/databases/dataMaskingPolicies/rules 2021-11-01
Bicep-resourcedefinitie
De servers/databases/dataMaskingPolicies/rules resourcetype kunnen worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Sql/servers/databases/dataMaskingPolicies/rules wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Sql/servers/databases/dataMaskingPolicies/rules@2021-11-01' = {
parent: resourceSymbolicName
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'
}
}
Eigenschapswaarden
DataMaskingRuleProperties
Naam | Beschrijving | Waarde |
---|---|---|
aliasName | De aliasnaam. Dit is een verouderde parameter en wordt niet meer gebruikt. | snaar |
columnName | De kolomnaam waarop de gegevensmaskeringsregel wordt toegepast. | tekenreeks (vereist) |
maskingFunction | De maskeringsfunctie die wordt gebruikt voor de regel voor gegevensmaskering. | 'CCN' 'Standaard' 'E-mail' 'Getal' 'SSN' 'Tekst' (vereist) |
numberFrom | De eigenschap numberFrom van de maskeringsregel. Vereist als maskingFunction is ingesteld op Getal, anders wordt deze parameter genegeerd. | snaar |
numberTo | De eigenschap NumberTo van de regel voor gegevensmaskering. Vereist als maskingFunction is ingesteld op Getal, anders wordt deze parameter genegeerd. | snaar |
voorvoegsels wijzigen | Als maskingFunction is ingesteld op Tekst, wordt het aantal tekens weergegeven dat niet wordt gemaskeerd aan het begin van de tekenreeks. Anders wordt deze parameter genegeerd. | snaar |
replacementString | Als maskingFunction is ingesteld op Tekst, moet het teken worden gebruikt voor het maskeren van het niet-belichte deel van de tekenreeks. Anders wordt deze parameter genegeerd. | snaar |
ruleState | De regelstatus. Wordt gebruikt om een regel te verwijderen. Als u een bestaande regel wilt verwijderen, geeft u de schemaName, tableName, columnName, maskingFunction op en geeft u ruleState op als uitgeschakeld. Als de regel echter nog niet bestaat, wordt de regel gemaakt met ruleState ingesteld op ingeschakeld, ongeacht de opgegeven waarde van ruleState. | 'Uitgeschakeld' 'Ingeschakeld' |
schemaName | De schemanaam waarop de gegevensmaskeringsregel wordt toegepast. | tekenreeks (vereist) |
achtervoegsels wijzigen | Als maskingFunction is ingesteld op Tekst, wordt het aantal tekens weergegeven dat aan het einde van de tekenreeks niet wordt gemaskeerd. Anders wordt deze parameter genegeerd. | snaar |
tableName | De tabelnaam waarop de gegevensmaskeringsregel wordt toegepast. | tekenreeks (vereist) |
Microsoft.Sql/servers/databases/dataMaskingPolicies/rules
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) |
ouder | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie. |
Symbolische naam voor resource van het type: servers/databases/dataMaskingPolicies |
Eigenschappen | Resource-eigenschappen. | DataMaskingRuleProperties |
Resourcedefinitie van ARM-sjabloon
De servers/databases/dataMaskingPolicies/rules resourcetype kunnen worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Sql/servers/databases/dataMaskingPolicies/rules wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Sql/servers/databases/dataMaskingPolicies/rules",
"apiVersion": "2021-11-01",
"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"
}
}
Eigenschapswaarden
DataMaskingRuleProperties
Naam | Beschrijving | Waarde |
---|---|---|
aliasName | De aliasnaam. Dit is een verouderde parameter en wordt niet meer gebruikt. | snaar |
columnName | De kolomnaam waarop de gegevensmaskeringsregel wordt toegepast. | tekenreeks (vereist) |
maskingFunction | De maskeringsfunctie die wordt gebruikt voor de regel voor gegevensmaskering. | 'CCN' 'Standaard' 'E-mail' 'Getal' 'SSN' 'Tekst' (vereist) |
numberFrom | De eigenschap numberFrom van de maskeringsregel. Vereist als maskingFunction is ingesteld op Getal, anders wordt deze parameter genegeerd. | snaar |
numberTo | De eigenschap NumberTo van de regel voor gegevensmaskering. Vereist als maskingFunction is ingesteld op Getal, anders wordt deze parameter genegeerd. | snaar |
voorvoegsels wijzigen | Als maskingFunction is ingesteld op Tekst, wordt het aantal tekens weergegeven dat niet wordt gemaskeerd aan het begin van de tekenreeks. Anders wordt deze parameter genegeerd. | snaar |
replacementString | Als maskingFunction is ingesteld op Tekst, moet het teken worden gebruikt voor het maskeren van het niet-belichte deel van de tekenreeks. Anders wordt deze parameter genegeerd. | snaar |
ruleState | De regelstatus. Wordt gebruikt om een regel te verwijderen. Als u een bestaande regel wilt verwijderen, geeft u de schemaName, tableName, columnName, maskingFunction op en geeft u ruleState op als uitgeschakeld. Als de regel echter nog niet bestaat, wordt de regel gemaakt met ruleState ingesteld op ingeschakeld, ongeacht de opgegeven waarde van ruleState. | 'Uitgeschakeld' 'Ingeschakeld' |
schemaName | De schemanaam waarop de gegevensmaskeringsregel wordt toegepast. | tekenreeks (vereist) |
achtervoegsels wijzigen | Als maskingFunction is ingesteld op Tekst, wordt het aantal tekens weergegeven dat aan het einde van de tekenreeks niet wordt gemaskeerd. Anders wordt deze parameter genegeerd. | snaar |
tableName | De tabelnaam waarop de gegevensmaskeringsregel wordt toegepast. | tekenreeks (vereist) |
Microsoft.Sql/servers/databases/dataMaskingPolicies/rules
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2021-11-01' |
naam | De resourcenaam | tekenreeks (vereist) |
Eigenschappen | Resource-eigenschappen. | DataMaskingRuleProperties |
type | Het resourcetype | 'Microsoft.Sql/servers/databases/dataMaskingPolicies/rules' |
Resourcedefinitie van Terraform (AzAPI-provider)
De servers/databases/dataMaskingPolicies/rules resourcetype kunnen worden geïmplementeerd met bewerkingen die zijn gericht op:
- resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Sql/servers/databases/dataMaskingPolicies/rules wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/servers/databases/dataMaskingPolicies/rules@2021-11-01"
name = "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"
}
})
}
Eigenschapswaarden
DataMaskingRuleProperties
Naam | Beschrijving | Waarde |
---|---|---|
aliasName | De aliasnaam. Dit is een verouderde parameter en wordt niet meer gebruikt. | snaar |
columnName | De kolomnaam waarop de gegevensmaskeringsregel wordt toegepast. | tekenreeks (vereist) |
maskingFunction | De maskeringsfunctie die wordt gebruikt voor de regel voor gegevensmaskering. | 'CCN' 'Standaard' 'E-mail' 'Getal' 'SSN' 'Tekst' (vereist) |
numberFrom | De eigenschap numberFrom van de maskeringsregel. Vereist als maskingFunction is ingesteld op Getal, anders wordt deze parameter genegeerd. | snaar |
numberTo | De eigenschap NumberTo van de regel voor gegevensmaskering. Vereist als maskingFunction is ingesteld op Getal, anders wordt deze parameter genegeerd. | snaar |
voorvoegsels wijzigen | Als maskingFunction is ingesteld op Tekst, wordt het aantal tekens weergegeven dat niet wordt gemaskeerd aan het begin van de tekenreeks. Anders wordt deze parameter genegeerd. | snaar |
replacementString | Als maskingFunction is ingesteld op Tekst, moet het teken worden gebruikt voor het maskeren van het niet-belichte deel van de tekenreeks. Anders wordt deze parameter genegeerd. | snaar |
ruleState | De regelstatus. Wordt gebruikt om een regel te verwijderen. Als u een bestaande regel wilt verwijderen, geeft u de schemaName, tableName, columnName, maskingFunction op en geeft u ruleState op als uitgeschakeld. Als de regel echter nog niet bestaat, wordt de regel gemaakt met ruleState ingesteld op ingeschakeld, ongeacht de opgegeven waarde van ruleState. | 'Uitgeschakeld' 'Ingeschakeld' |
schemaName | De schemanaam waarop de gegevensmaskeringsregel wordt toegepast. | tekenreeks (vereist) |
achtervoegsels wijzigen | Als maskingFunction is ingesteld op Tekst, wordt het aantal tekens weergegeven dat aan het einde van de tekenreeks niet wordt gemaskeerd. Anders wordt deze parameter genegeerd. | snaar |
tableName | De tabelnaam waarop de gegevensmaskeringsregel wordt toegepast. | tekenreeks (vereist) |
Microsoft.Sql/servers/databases/dataMaskingPolicies/rules
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: servers/databases/dataMaskingPolicies |
Eigenschappen | Resource-eigenschappen. | DataMaskingRuleProperties |
type | Het resourcetype | "Microsoft.Sql/servers/databases/dataMaskingPolicies/rules@2021-11-01" |