INNER CODE UNIT · TypeScript
ServerlessCustomDomain
amplify-education/serverless-domain-manager · src/index.ts:19
class ServerlessCustomDomain {
// AWS SDK resources
public apiGatewayV1Wrapper: APIGatewayV1Wrapper;
public apiGatewayV2Wrapper: APIGatewayV2Wrapper;
public cloudFormationWrapper: CloudFormationWrapper;
public s3Wrapper: S3Wrapper;
// Serverless specific properties
public serverless: ServerlessInstance;
public options: ServerlessOptions;
public commands: object;
public hooks: object;
// Domain Manager specific properties
public domains: DomainConfig[] = [];
constructor (serverless: ServerlessInstance, options: ServerlessOptions, v3Utils?: ServerlessUtils) {
this.serverless = serverless;