codegen-resources.query.service-2.json Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of protocol-tests Show documentation
Show all versions of protocol-tests Show documentation
Contains functional tests for all supported protocols.
{
"version":"2.0",
"metadata":{
"apiVersion":"2016-03-11",
"endpointPrefix":"query",
"protocol":"query",
"serviceAbbreviation":"AmazonProtocolQuery",
"serviceFullName":"AWS DR Tools Query Protocol Tests",
"signatureVersion":"v4",
"targetPrefix":"ProtocolTestsQueryService",
"timestampFormat":"unixTimestamp"
},
"operations":{
"AllTypes":{
"name":"AllTypes",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"AllTypesStructure"},
"output":{
"shape":"AllTypesStructure",
"resultWrapper":"AllTypesResult"
},
"errors":[
{"shape":"EmptyModeledException"}
]
},
"IdempotentOperation":{
"name":"IdempotentOperation",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"IdempotentOperationStructure"},
"output":{
"shape":"IdempotentOperationStructure",
"resultWrapper":"IdempotentOperationResult"
}
},
"QueryTypes":{
"name":"QueryTypes",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"QueryTypesInput"},
"output":{
"shape":"QueryTypesInput",
"resultWrapper":"QueryTypesResult"
}
}
},
"shapes":{
"AllTypesStructure":{
"type":"structure",
"members":{
"stringMember":{"shape":"String"},
"integerMember":{"shape":"Integer"},
"booleanMember":{"shape":"Boolean"},
"floatMember":{"shape":"Float"},
"doubleMember":{"shape":"Double"},
"longMember":{"shape":"Long"},
"simpleStructMember":{"shape":"SimpleStruct"},
"simpleList":{"shape":"ListOfStrings"},
"listOfStructs":{"shape":"ListOfSimpleStructs"},
"mapOfStringToString":{"shape":"MapOfStringToString"},
"timestampMember":{"shape":"Timestamp"},
"structWithNestedTimestampMember":{"shape":"StructWithTimestamp"},
"blobArg":{"shape":"BlobType"},
"blobMap":{"shape":"BlobMapType"},
"listOfBlobs":{"shape":"ListOfBlobsType"}
}
},
"BlobMapType":{
"type":"map",
"key":{"shape":"String"},
"value":{"shape":"BlobType"}
},
"BlobType":{"type":"blob"},
"Boolean":{"type":"boolean"},
"Double":{"type":"double"},
"EmptyModeledException":{
"type":"structure",
"members":{
},
"exception":true
},
"FlattenedListOfStrings":{
"type":"list",
"member":{"shape":"String"},
"flattened":true
},
"FlattenedListOfStructs":{
"type":"list",
"member":{"shape":"SimpleStruct"},
"flattened":true
},
"FlattenedListWithLocation":{
"type":"list",
"member":{
"shape":"String",
"locationName":"item"
},
"flattened":true
},
"FlattenedMap":{
"type":"map",
"key":{"shape":"String"},
"value":{"shape":"String"},
"flattened":true
},
"FlattenedMapWithLocation":{
"type":"map",
"key":{
"shape":"String",
"locationName":"thekey"
},
"value":{
"shape":"String",
"locationName":"thevalue"
},
"flattened":true
},
"Float":{"type":"float"},
"IdempotentOperationStructure":{
"type":"structure",
"members":{
"IdempotencyToken":{
"shape":"String",
"idempotencyToken":true
}
}
},
"Integer":{"type":"integer"},
"ListOfBlobsType":{
"type":"list",
"member":{"shape":"BlobType"}
},
"ListOfSimpleStructs":{
"type":"list",
"member":{"shape":"SimpleStruct"}
},
"ListOfStrings":{
"type":"list",
"member":{"shape":"String"}
},
"Long":{"type":"long"},
"MapOfStringToString":{
"type":"map",
"key":{"shape":"String"},
"value":{"shape":"String"}
},
"NonFlattenedListWithLocation":{
"type":"list",
"member":{
"shape":"String",
"locationName":"item"
}
},
"NonFlattenedMapWithLocation":{
"type":"map",
"key":{
"shape":"String",
"locationName":"thekey"
},
"value":{
"shape":"String",
"locationName":"thevalue"
}
},
"QueryTypesInput":{
"type":"structure",
"members":{
"FlattenedListOfStrings":{"shape":"FlattenedListOfStrings"},
"NonFlattenedListWithLocation":{"shape":"NonFlattenedListWithLocation"},
"FlattenedListOfStructs":{"shape":"FlattenedListOfStructs"},
"FlattenedListWithLocation":{"shape":"FlattenedListWithLocation"},
"FlattenedMap":{"shape":"FlattenedMap"},
"FlattenedMapWithLocation":{
"shape":"FlattenedMapWithLocation",
"locationName":"flatmap"
},
"NonFlattenedMapWithLocation":{
"shape":"NonFlattenedMapWithLocation",
"locationName":"themap"
}
}
},
"SimpleStruct":{
"type":"structure",
"members":{
"StringMember":{"shape":"String"}
}
},
"String":{"type":"string"},
"StructWithTimestamp":{
"type":"structure",
"members":{
"NestedTimestamp":{"shape":"Timestamp"}
}
},
"Timestamp":{"type":"timestamp"}
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy