The "AWS" HTTP protocols are entirely generic and should be supported natively. Client codegen via smithy-go is effectively unusable at this time. See #354.