in create_managed_endpoint.py [0:0]
def create_hosted_zone(hzonename,hzregion,hzvpc):
#Create a private hosted zone
try:
responsehzcr = dnsclient.create_hosted_zone(
Name = hzonename,
VPC={
'VPCRegion': hzregion,
'VPCId': hzvpc
},
CallerReference= str(uuid.uuid4()),
HostedZoneConfig={
'PrivateZone': True
}
)
hzid = responsehzcr['HostedZone']['Id']
hzparts = hzid.split('/')
hzid = hzparts[2]
return hzid
except ClientError as e:
print(e)
raise