<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">
<title></title>
<meta name="Generator" content="Cocoa HTML Writer">
<meta name="CocoaVersion" content="1504.83">
<style type="text/css">
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 18.0px Helvetica}
p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 15.0px; font: 18.0px Helvetica; min-height: 22.0px}
p.p3 {margin: 0.0px 0.0px 0.0px 12.0px; line-height: 22.0px; font: 18.0px Helvetica; color: #011892}
p.p4 {margin: 0.0px 0.0px 0.0px 24.0px; font: 18.0px Helvetica; color: #008e00}
p.p5 {margin: 0.0px 0.0px 0.0px 24.0px; font: 18.0px Helvetica; color: #008e00; min-height: 22.0px}
p.p6 {margin: 0.0px 0.0px 0.0px 36.0px; font: 18.0px Helvetica; color: #941100}
p.p7 {margin: 0.0px 0.0px 0.0px 36.0px; font: 18.0px Helvetica; color: #941100; min-height: 22.0px}
p.p8 {margin: 0.0px 0.0px 0.0px 48.0px; font: 18.0px Helvetica; color: #011892}
p.p9 {margin: 0.0px 0.0px 0.0px 12.0px; font: 18.0px Helvetica; color: #011892; min-height: 22.0px}
p.p10 {margin: 0.0px 0.0px 0.0px 12.0px; font: 18.0px Helvetica; color: #011892}
p.p11 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px Helvetica; color: #000000; min-height: 22.0px}
p.p12 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px Helvetica; color: #000000}
p.p13 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 22.0px; font: 18.0px Helvetica; min-height: 22.0px}
p.p14 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 22.0px; font: 18.0px Helvetica}
</style>
</head>
<body>
<p class="p1">On 2017-10-18 22:25:23 +0000, ikod said:</p>
<p class="p2"><br></p>
<p class="p3">On Wednesday, 18 October 2017 at 20:51:48 UTC, Stephan Dilly wrote:</p>
<p class="p4">On 2017-10-18 20:19:20 +0000, ikod said:</p>
<p class="p5"><br></p>
<p class="p6">Hello,</p>
<p class="p7"><br></p>
<p class="p6">On Wednesday, 18 October 2017 at 20:05:28 UTC, Andre Pany wrote:</p>
<p class="p8">[...]</p>
<p class="p7"><br></p>
<p class="p6">Is there any docs from Amazon on this, beside json's itself?<span class="Apple-converted-space">  </span>I will be very grateful for link.</p>
<p class="p5"><br></p>
<p class="p4">Are you going to take over the task?</p>
<p class="p5"><br></p>
<p class="p4">--Stephan</p>
<p class="p9"><br></p>
<p class="p10">I'd like, but It depends on the required time investment. I need some time to look at the docs etc...</p>
<p class="p9"><br></p>
<p class="p10">Regards,</p>
<p class="p10">Igor</p>
<p class="p11"><br></p>
<p class="p12">Hi Igor,</p>
<p class="p13"><br></p>
<p class="p14">I started a little tool (POC) that can parse the API spec and creates types and the API interface only for now:</p>
<p class="p14"><a href="https://github.com/Extrawurst/aws-sdk-dlang-gen">https://github.com/Extrawurst/aws-sdk-dlang-gen</a></p>
<p class="p13"><br></p>
<p class="p14">Its a start, not tested and does not come with any dependency to vibe or what. AWS specific request signing also needs to be done on top of it. but using that tool the types can be automatically generated.</p>
<p class="p13"><br></p>
<p class="p14">--Stephan</p>
</body>
</html>