PIIEntityType¶
Enum Class¶
PIIEntityType
¶
Bases: UnknownEnumMixin, StrEnum
Types of PII entities that can be detected, we will support every types that Guardrails can support
Attributes¶
ADDRESS
class-attribute
instance-attribute
¶
A physical address, such as '100 Main Street, Anytown, USA' or 'Suite
12, Building 123'¶
AGE
class-attribute
instance-attribute
¶
An individual's age, including the quantity and unit of time
AWS_ACCESS_KEY
class-attribute
instance-attribute
¶
A unique identifier associated with AWS secret access key
AWS_SECRET_KEY
class-attribute
instance-attribute
¶
A unique identifier associated with AWS access key for signing programmatic requests
CA_HEALTH_NUMBER
class-attribute
instance-attribute
¶
A Canadian Health Service Number - 10-digit unique identifier for healthcare benefits
CA_SOCIAL_INSURANCE_NUMBER
class-attribute
instance-attribute
¶
A Canadian Social Insurance Number (SIN) - nine-digit unique identifier
CREDIT_DEBIT_CARD_CVV
class-attribute
instance-attribute
¶
A three-digit card verification code (CVV) for VISA, MasterCard, and Discover cards, or four-digit for American Express
CREDIT_DEBIT_CARD_EXPIRY
class-attribute
instance-attribute
¶
The expiration date for a credit or debit card
CREDIT_DEBIT_CARD_NUMBER
class-attribute
instance-attribute
¶
The number for a credit or debit card
DRIVER_ID
class-attribute
instance-attribute
¶
The number assigned to a driver's license
EMAIL
class-attribute
instance-attribute
¶
An email address, such as marymajor@email.com
INTERNATIONAL_BANK_ACCOUNT_NUMBER
class-attribute
instance-attribute
¶
An International Bank Account Number with specific formats for each country
IP_ADDRESS
class-attribute
instance-attribute
¶
An IPv4 address, such as 198.51.100.0
LICENSE_PLATE
class-attribute
instance-attribute
¶
A license plate for a vehicle issued by the state or country where the vehicle is registered
MAC_ADDRESS
class-attribute
instance-attribute
¶
A media access control (MAC) address - unique identifier for network interface controller
NAME
class-attribute
instance-attribute
¶
An individual's name. Does not include titles such as Dr., Mr., Mrs., or Miss
PASSWORD
class-attribute
instance-attribute
¶
An alphanumeric string that is used as a password
PHONE
class-attribute
instance-attribute
¶
A phone number. Also includes fax and pager numbers
PIN
class-attribute
instance-attribute
¶
A four-digit personal identification number (PIN)
SWIFT_CODE
class-attribute
instance-attribute
¶
A SWIFT code - standard format of Bank Identifier Code (BIC)
UK_NATIONAL_HEALTH_SERVICE_NUMBER
class-attribute
instance-attribute
¶
A UK National Health Service Number - 10-17 digit number
UK_NATIONAL_INSURANCE_NUMBER
class-attribute
instance-attribute
¶
A UK National Insurance Number (NINO) for accessing National Insurance benefits
UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER
class-attribute
instance-attribute
¶
A UK Unique Taxpayer Reference (UTR) - 10-digit number identifying taxpayer or business
USERNAME
class-attribute
instance-attribute
¶
A user name that identifies an account, such as a login name, screen name, nick name, or handle
US_BANK_ACCOUNT_NUMBER
class-attribute
instance-attribute
¶
A US bank account number, typically 10 to 12 digits long
US_BANK_ROUTING_NUMBER
class-attribute
instance-attribute
¶
A US bank account routing number, typically nine digits long
US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER
class-attribute
instance-attribute
¶
A US Individual Taxpayer Identification Number (ITIN)
US_PASSPORT_NUMBER
class-attribute
instance-attribute
¶
A US passport number, ranging from six to nine alphanumeric characters
US_SOCIAL_SECURITY_NUMBER
class-attribute
instance-attribute
¶
A US Social Security Number (SSN) - nine-digit number for US citizens and residents
VEHICLE_IDENTIFICATION_NUMBER
class-attribute
instance-attribute
¶
A Vehicle Identification Number (VIN) that uniquely identifies a vehicle