interface CognitoDomainOptions
| Language | Type name | 
|---|---|
  .NET | Amazon.CDK.AWS.Cognito.CognitoDomainOptions | 
  Go | github.com/aws/aws-cdk-go/awscdk/v2/awscognito#CognitoDomainOptions | 
  Java | software.amazon.awscdk.services.cognito.CognitoDomainOptions | 
  Python | aws_cdk.aws_cognito.CognitoDomainOptions | 
  TypeScript (source) | aws-cdk-lib » aws_cognito » CognitoDomainOptions | 
Options while specifying a cognito prefix domain.
Example
const pool = new cognito.UserPool(this, 'Pool');
pool.addDomain('CognitoDomain', {
  cognitoDomain: {
    domainPrefix: 'my-awesome-app',
  },
});
const certificateArn = 'arn:aws:acm:us-east-1:123456789012:certificate/11-3336f1-44483d-adc7-9cd375c5169d';
const domainCert = certificatemanager.Certificate.fromCertificateArn(this, 'domainCert', certificateArn);
pool.addDomain('CustomDomain', {
  customDomain: {
    domainName: 'user.myapp.com',
    certificate: domainCert,
  },
});
Properties
| Name | Type | Description | 
|---|---|---|
| domain | string | The prefix to the Cognito hosted domain name that will be associated with the user pool. | 
domainPrefix
Type:
string
The prefix to the Cognito hosted domain name that will be associated with the user pool.

 .NET
 Go
 Java
 Python
 TypeScript (