UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

22 lines (16 loc) 544 B
import * as cdk from '../../core'; import * as servicediscovery from '../lib'; const app = new cdk.App(); const stack = new cdk.Stack(app, 'aws-servicediscovery-integ'); const namespace = new servicediscovery.PublicDnsNamespace(stack, 'Namespace', { name: 'foobar.com', }); const service = namespace.createService('Service', { name: 'foo', dnsRecordType: servicediscovery.DnsRecordType.CNAME, dnsTtl: cdk.Duration.seconds(30), }); service.registerCnameInstance('CnameInstance', { instanceCname: 'service.pizza', }); app.synth();