Table of Contents

Search

  1. Preface
  2. Informatica Intelligent Cloud Services REST API
  3. Platform REST API version 2 resources
  4. Platform REST API version 3 resources
  5. Data Integration REST API
  6. Mass Ingestion Files REST API
  7. RunAJob utility
  8. REST API codes
  9. REST API resource quick references

REST API Reference

REST API Reference

Mask Rule Parameter Attribute Values

Mask Rule Parameter Attribute Values

Define the required parameter attribute values when you run the
mapping
task.
The following table describes the attributes and values that you define for the mask rule parameter:
Attribute
Description
blurHigh
Required. The higher bound for blurring. You can specify the value in digits.
Default is 0.
blurLow
Required. The lower bound for blurring. You can specify the value in digits.
Default is 0.
blurringOption
Required. The unit of blurring for a numeric port. You can specify the following values:
  • Percent. Blurs the data based on a percent value.
  • Fixed. Blurs the data based on a fixed value.
blurringUnit
Required. The unit of blurring for a date port. You can specify the following values:
  • Year. Blurs the year value.
  • Month. Blurs the month value.
  • Day. Blurs the day value.
  • Hour. Blurs the hour value.
  • Minute. Blurs the minute value.
  • Second. Blurs the second value.
Default is Year.
delimiter
Delimiter to separate the first name and last name in a masked email address. You can specify the value as:
  • .
  • -
  • _
DicConn
The connection that contains the dictionary files. Create a flat file connection that points to the directory with the dictionary files. Specify the flat file connection name.
dicName
The name of the flat file dictionary file. The dictionary file must be present in the
rdtmDir
directory of the Secure Agent.
domainConstantValue
Domain name to use in masked email addresses.
Default is company.com.
expText
An attribute to configure an expression.
firstNameColumn
The first name column to use in masked email addresses. Specify the name of the port.
firstNameLength
The length of the first name in a masked email address. You can specify the value in digits.
Default is 5.
isSeeded
An attribute to configure repeatable output. You can specify the following values:
  • TRUE. Masks the data with repeatable output. When true, specify a seed value.
  • FALSE. Masks the data with random output.
Default is TRUE.
keepCardIssuer
Masks a credit card field with a credit card number from the same issuer. You can specify the following values:
  • TRUE. Retains the same card issuer in the masked data.
  • FALSE. Uses a specified card issuer in the masked data.
When false, define the targetIssuer attribute.
Default is TRUE.
lastNameColumn
The last name column to use in masked email addresses. Specify the name of the port.
lastNameLength
The maximum length of the last name in masked email addresses. You can enter the value in digits.
Default is 5.
maskFormat
Defines the type of character to substitute for each character in the input data. You can limit each character to an alphabetic, numeric, or alphanumeric character type.
Use the following characters to define a mask format:
  • A. Alphabetic
  • D. Digits 0-9
  • N. Alphanumeric
  • X. Any character
  • R. Rest of the characters.
Specify the value as ADNX+R. R must appear as the last character. For example, to ensure the masked output begins with an alphabet, enter the value as A+R.
Default is R.
maxWidth
Required. The minimum value for the range. Enter the value in digits.
Default is 0.
maxWidth
Required. The maximum value for the range. Enter the datetime value.
Default is 01/19/2038 03:13:59.
minWidth
Required. The minimum value for the range. Enter the datetime value.
Default is 01/01/1970 00:00:00.
minWdth
Required. The minimum value for the range. Enter the value in digits.
Default is 0.
outputPort
The output port column from the dictionary.
seedValue
The seed value. Specify a value between 1 and 999.
Default is 190.
srcFilterOption
Required. The type of filter to apply to source filter characters. You can specify the following values:
  • Mask Only. Masks only the specified characters in the source.
  • Mask all except. Masks all characters in the source except the characters specified.
srcFilterStr
Required. Defines the characters in the source string that you want to mask.
startDigit
Required. Defines the first digit of the masked SIN. You can specify the following values:
  • TRUE. Uses the digit that you specify as the first digit of the masked SIN.
  • FALSE. Uses a random digit as the first digit of the masked SIN.
Default is FALSE. When true, define the startDigitValue attribute.
startDigitValue
Required. Defines the first digit of the masked SIN. Specify a value between 0 and 9.
Default is 0.
targetFilterOption
Required. The type of filter to apply on target filter characters. You can specify the following values:
  • Use Only. Uses only the target characters that you specify.
  • Use All Except. Uses all characters in the target except what you specify.
targetFilterStr
Required. Substitutes the characters in a target string with the characters that you define in target filter characters. For example, enter the following characters to configure the masked output to contain all uppercase alphabetic characters: ABCDEFGHIJKLMNOPQRSTUVWXYZ.
targetIssuer
Required. Masked values contain credit card numbers from the issuer that you select. You can specify the following values:
  • ANY
  • JCB
  • VISA
  • AMEX
  • DISCOVER
  • MASTERCARD
useBlurring
Required. Masks dates based on a variance that you apply to a unit of the date. The masked date is within the variance. You can specify the following values:
  • TRUE. Applies a variance that you specify on a unit of the date.
  • FALSE. Does not apply a variance.
Default is FALSE.
useMaskFormat
Specifies a mask format. You can specify the following values:
  • TRUE. Masks the data based on a format that you specify.
  • FALSE. Masks the data in a random format.
Default is TRUE. If true, define the maskFormat attribute.
useRange
Required. Specifies a return value between the minimum and maximum values of the range based on field precision. You can specify the following values:
  • TRUE. Masks the data within a range that you specify.
  • FALSE. Does not use a specified range to mask the data.
To define the range, configure the minimum and maximum ranges or configure a blurring range based on a variance from the original source value.
Default is FALSE.
useSrcFilter
Specifies the characters in the source string that you want to mask. You can specify the following values:
  • TRUE. Masks the characters in the source string that you specify.
  • FALSE. Masks random characters in the source string.
Default is FALSE.
useTargetFilter
Specifies the characters to use in the masked string. You can specify the following values:
  • TRUE. Uses characters that you specify in the masked string.
  • FALSE. Uses random characters in the masked string.
Default is FALSE.


Updated May 03, 2021