DataMaskingRule interface

Een regel voor data-maskering in databases.

Uitbreiding

Eigenschappen

aliasName

De aliasnaam. Dit is een verouderde parameter en wordt niet meer gebruikt.

columnName

De kolomnaam waarop de gegevensmaskeringsregel wordt toegepast.

idPropertiesId

De regel is het niet.

kind

Het soort gegevensmaskeringsregel. Metagegevens, die worden gebruikt voor Azure Portal.

location

De locatie van de regel voor gegevensmaskering.

maskingFunction

De maskeringsfunctie die wordt gebruikt voor de regel voor gegevensmaskering.

numberFrom

De eigenschap numberFrom van de maskeringsregel. Vereist als maskingFunction is ingesteld op Getal, anders wordt deze parameter genegeerd.

numberTo

De eigenschap NumberTo van de regel voor gegevensmaskering. Vereist als maskingFunction is ingesteld op Getal, anders wordt deze parameter genegeerd.

prefixSize

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.

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.

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.

schemaName

De schemanaam waarop de gegevensmaskeringsregel wordt toegepast.

suffixSize

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.

tableName

De tabelnaam waarop de gegevensmaskeringsregel wordt toegepast.

Overgenomen eigenschappen

id

Volledig gekwalificeerde resource-id voor de resource. Bijv. - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

De naam van de resource

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.

type

Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

Eigenschapdetails

aliasName

De aliasnaam. Dit is een verouderde parameter en wordt niet meer gebruikt.

aliasName?: string

Waarde van eigenschap

string

columnName

De kolomnaam waarop de gegevensmaskeringsregel wordt toegepast.

columnName?: string

Waarde van eigenschap

string

idPropertiesId

De regel is het niet.

idPropertiesId?: string

Waarde van eigenschap

string

kind

Het soort gegevensmaskeringsregel. Metagegevens, die worden gebruikt voor Azure Portal.

kind?: string

Waarde van eigenschap

string

location

De locatie van de regel voor gegevensmaskering.

location?: string

Waarde van eigenschap

string

maskingFunction

De maskeringsfunctie die wordt gebruikt voor de regel voor gegevensmaskering.

maskingFunction?: DataMaskingFunction

Waarde van eigenschap

numberFrom

De eigenschap numberFrom van de maskeringsregel. Vereist als maskingFunction is ingesteld op Getal, anders wordt deze parameter genegeerd.

numberFrom?: string

Waarde van eigenschap

string

numberTo

De eigenschap NumberTo van de regel voor gegevensmaskering. Vereist als maskingFunction is ingesteld op Getal, anders wordt deze parameter genegeerd.

numberTo?: string

Waarde van eigenschap

string

prefixSize

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.

prefixSize?: string

Waarde van eigenschap

string

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.

replacementString?: string

Waarde van eigenschap

string

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.

ruleState?: DataMaskingRuleState

Waarde van eigenschap

schemaName

De schemanaam waarop de gegevensmaskeringsregel wordt toegepast.

schemaName?: string

Waarde van eigenschap

string

suffixSize

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.

suffixSize?: string

Waarde van eigenschap

string

tableName

De tabelnaam waarop de gegevensmaskeringsregel wordt toegepast.

tableName?: string

Waarde van eigenschap

string

Details van overgenomen eigenschap

id

Volledig gekwalificeerde resource-id voor de resource. Bijv. - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Waarde van eigenschap

string

overgenomen vanProxyResource.id

name

De naam van de resource

name?: string

Waarde van eigenschap

string

overgenomen vanProxyResource.name

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.

systemData?: SystemData

Waarde van eigenschap

overgenomen vanProxyResource.systemData-

type

Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

type?: string

Waarde van eigenschap

string

overgenomen vanProxyResource.type