{
  "version":"2.0",
  "metadata":{
    "apiVersion":"2018-06-19",
    "endpointPrefix":"csmtest",
    "jsonVersion":"1.0",
    "protocol":"json",
    "serviceFullName":"CSM Test",
    "serviceId":"CSM Test",
    "signatureVersion":"v4",
    "targetPrefix":"CSMTest_20180619",
    "uid":"csmtest-2018-06-19"
  },
  "operations":{
    "TestOperation":{
      "name":"TestOperation",
      "http":{
        "method":"POST",
        "requestUri":"/"
      },
      "input":{"shape":"TestOperationInput"},
      "output":{"shape":"TestOperationOutput"},
      "errors":[
        {"shape":"TestOperationException"}
      ]
    }
  },
  "shapes":{
    "TestOperationInput":{
      "type": "structure",
      "members": {}
    },
    "TestOperationOutput":{
      "type": "structure",
      "members": {}
    },
    "TestOperationException":{
      "type": "strucutre",
      "members": {}
    }
  }
}
