UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

2 lines (1 loc) 620 B
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});const cdk=require("../../core"),servicediscovery=require("../lib"),app=new cdk.App,stack=new cdk.Stack(app,"aws-servicediscovery-integ"),namespace=new servicediscovery.PublicDnsNamespace(stack,"Namespace",{name:"foobar.com"}),service=namespace.createService("Service",{name:"foo",dnsRecordType:servicediscovery.DnsRecordType.A,dnsTtl:cdk.Duration.seconds(30),healthCheck:{type:servicediscovery.HealthCheckType.HTTPS,resourcePath:"/healthcheck",failureThreshold:2}});service.registerIpInstance("IpInstance",{ipv4:"54.239.25.192",port:443}),app.synth();