• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "version":"2.0",
3  "metadata":{
4    "apiVersion":"2016-03-11",
5    "endpointPrefix":"tostring",
6    "jsonVersion":"1.1",
7    "protocol":"rest-json",
8    "serviceAbbreviation":"ToString",
9    "serviceFullName":"Amazon ToString",
10    "serviceId":"ToString",
11    "signatureVersion":"v4",
12    "targetPrefix":"ToString",
13    "timestampFormat":"unixTimestamp",
14    "uid":"restjson-2016-03-11"
15  },
16  "operations" : {
17    "ToStringTest":{
18      "name":"ToStringTest",
19      "http":{
20        "method":"POST",
21        "requestUri":"/2018-08-19/tostringtest"
22      },
23      "input":{"shape":"InputShape"},
24      "output":{"shape":"OutputShape"}
25    }
26  },
27  "shapes": {
28    "InputShape": {
29      "type": "structure",
30      "members": {
31        "RecursiveShape": {
32          "shape": "InputShape"
33        },
34        "String": {
35          "shape": "String"
36        },
37        "SensitiveString": {
38          "shape": "SensitiveString"
39        },
40        "ListOfSensitiveString": {
41          "shape": "ListOfSensitiveString"
42        },
43        "ListOfListOfSensitiveString": {
44          "shape": "ListOfListOfSensitiveString"
45        },
46        "MapOfSensitiveStringToString": {
47          "shape": "MapOfSensitiveStringToString"
48        },
49        "MapOfStringToSensitiveString": {
50          "shape": "MapOfStringToSensitiveString"
51        },
52        "MapOfStringToListOfListOfSensitiveString": {
53          "shape": "MapOfStringToListOfListOfSensitiveString"
54        },
55        "StringMemberMarkedSensitive": {
56          "shape": "String",
57          "sensitive": true
58        }
59      }
60    },
61    "OutputShape": {
62      "type": "structure",
63      "members": {}
64    },
65    "String":{"type":"string"},
66    "SensitiveString": {
67      "type": "string",
68      "sensitive": true
69    },
70    "ListOfSensitiveString": {
71      "type": "list",
72      "member": {
73        "shape": "SensitiveString"
74      }
75    },
76    "ListOfListOfSensitiveString": {
77      "type": "list",
78      "member": {
79        "shape": "ListOfSensitiveString"
80      }
81    },
82    "MapOfSensitiveStringToString": {
83      "type": "map",
84      "key":{"shape": "SensitiveString"},
85      "value":{"shape":"String"}
86    },
87    "MapOfStringToSensitiveString": {
88      "type": "map",
89      "key":{"shape": "String"},
90      "value":{"shape":"SensitiveString"}
91    },
92    "MapOfStringToListOfListOfSensitiveString": {
93      "type": "map",
94      "key":{"shape": "String"},
95      "value":{"shape":"ListOfListOfSensitiveString"}
96    }
97  }
98}
99