# VerificationEmailStyle

The email verification style.

- Source: [`aws-cognito/lib/user-pool.ts`](https://github.com/aws/aws-cdk/blob/v2.274.0/packages/aws-cdk-lib/aws-cognito/lib/user-pool.ts#L304)

## Example

```ts
new cognito.UserPool(this, 'myuserpool', {
  // ...
  selfSignUpEnabled: true,
  userVerification: {
    emailSubject: 'Verify your email for our awesome app!',
    emailBody: 'Thanks for signing up to our awesome app! Your verification code is {####}',
    emailStyle: cognito.VerificationEmailStyle.CODE,
    smsMessage: 'Thanks for signing up to our awesome app! Your verification code is {####}',
  },
});
```

## Members

| Member | Description |
| --- | --- |
| `CODE` | Verify email via code. |
| `LINK` | Verify email via link. |

## Referenced by

- [`UserVerificationConfig`](/v2/docs/aws-cdk-lib.aws_cognito.UserVerificationConfig).emailStyle
