Skip to content
v2.273.0

CognitoDomainOptions Struct ​

Options while specifying a cognito prefix domain.

Example ​

ts
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 ​

domainPrefixstringdomain_prefixstrdomainPrefixStringDomainPrefixstringDomainPrefix*stringrequired#
The prefix to the Cognito hosted domain name that will be associated with the user pool.