github.com/hsdp/go-swagger@v0.19.0/fixtures/bugs/909/fixture-909-6.yaml (about) 1 swagger: '2.0' 2 info: 3 title: fixture for issue#909 4 description: fixture to check correct declaration and default initialization of all formats 5 version: '1.0.0' 6 host: localhost 7 basePath: / 8 produces: 9 - application/json 10 schemes: 11 - http 12 paths: 13 /optional: 14 get: 15 parameters: 16 # Known issues with binary (IsStream: true). 17 #- name: aBinary 18 #in: query 19 #type: string 20 #format: binary 21 #required: false 22 # default for binary stream? 23 #default: 'af03f6' 24 - name: aByte 25 in: query 26 type: string 27 format: byte 28 required: false 29 default: 'ZWxpemFiZXRocG9zZXk=' 30 - name: aBool 31 in: query 32 type: boolean 33 required: false 34 default: true 35 - name: aFloat 36 in: query 37 type: number 38 format: float 39 required: false 40 default: 99.99 41 - name: aDouble 42 in: query 43 type: number 44 format: double 45 required: false 46 default: 99.99 47 - name: aInt32 48 in: query 49 type: integer 50 format: int32 51 required: false 52 default: -99 53 - name: aUint32 54 in: query 55 type: integer 56 format: uint32 57 required: false 58 default: 99 59 - name: aInt64 60 in: query 61 type: integer 62 format: int64 63 required: false 64 default: -99 65 - name: aUint64 66 in: query 67 type: integer 68 format: uint64 69 required: false 70 default: 99 71 - name: aCreditCard 72 in: query 73 type: string 74 format: creditcard 75 required: false 76 default: '4111-1111-1111-1111' 77 - name: aDate 78 in: query 79 type: string 80 format: date 81 required: false 82 default: '1970-01-01' 83 - name: aDateTime 84 in: query 85 type: string 86 format: date-time 87 required: false 88 default: '1970-01-01T11:01:05.283185Z' 89 - name: aDuration 90 in: query 91 type: string 92 format: duration 93 required: false 94 default: '1 ms' 95 - name: anEmail 96 in: query 97 type: string 98 format: email 99 required: false 100 default: 'fredbi@github.com' 101 - name: aHexColor 102 in: query 103 type: string 104 format: hexcolor 105 required: false 106 default: '#FFFFFF' 107 - name: aHostname 108 in: query 109 type: string 110 format: hostname 111 required: false 112 default: 'www.example.com' 113 - name: anIpv4 114 in: query 115 type: string 116 format: ipv4 117 required: false 118 default: '192.168.224.1' 119 - name: anIpv6 120 in: query 121 type: string 122 format: ipv6 123 required: false 124 default: '::1' 125 - name: anISBN 126 in: query 127 type: string 128 format: isbn 129 required: false 130 default: '0321751043' 131 - name: anISBN10 132 in: query 133 type: string 134 format: isbn10 135 required: false 136 default: '0321751043' 137 - name: anISBN13 138 in: query 139 type: string 140 format: isbn13 141 required: false 142 default: '978 3401013190' 143 - name: aMac 144 in: query 145 type: string 146 format: mac 147 required: false 148 default: '01:02:03:04:05:06' 149 - name: aBsonObjectId 150 in: query 151 type: string 152 format: bsonobjectid 153 required: false 154 default: '507f1f77bcf86cd799439011' 155 - name: aPassword 156 in: query 157 type: string 158 format: password 159 required: false 160 default: 'secret' 161 - name: aRGBColor 162 in: query 163 type: string 164 format: rgbcolor 165 required: false 166 default: 'rgb(255,255,255)' 167 - name: aSsn 168 in: query 169 type: string 170 format: ssn 171 required: false 172 default: '111-11-1111' 173 - name: aUri 174 in: query 175 type: string 176 format: uri 177 required: false 178 default: 'http://foo.bar/?baz=qux#quux' 179 - name: aUUID 180 in: query 181 type: string 182 format: uuid 183 required: false 184 default: 'a8098c1a-f86e-11da-bd1a-00112444be1e' 185 - name: aUUID3 186 in: query 187 type: string 188 format: uuid3 189 required: false 190 default: 'bcd02e22-68f0-3046-a512-327cca9def8f' 191 - name: aUUID4 192 in: query 193 type: string 194 format: uuid4 195 required: false 196 default: '025b0d74-00a2-4048-bf57-227c5111bb34' 197 - name: aUUID5 198 in: query 199 type: string 200 format: uuid5 201 required: false 202 default: '886313e1-3b8a-5372-9b90-0c9aee199e5d' 203 responses: 204 200: 205 description: "empty response" 206 headers: 207 # funny header setup with formatted headers with default values 208 X-aByte: 209 type: string 210 format: byte 211 default: 'ZWxpemFiZXRocG9zZXk=' 212 X-aBool: 213 type: boolean 214 default: true 215 X-aFloat: 216 type: number 217 format: float 218 default: 99.99 219 X-aDouble: 220 type: number 221 format: double 222 default: 99.99 223 X-aInt32: 224 type: integer 225 format: int32 226 default: -99 227 X-aUint32: 228 type: integer 229 format: uint32 230 default: 99 231 X-aInt64: 232 type: integer 233 format: int64 234 default: -99 235 X-aUint64: 236 type: integer 237 format: uint64 238 default: 99 239 X-aCreditCard: 240 type: string 241 format: creditcard 242 default: '4111-1111-1111-1111' 243 X-aDate: 244 type: string 245 format: date 246 default: '1970-01-01' 247 X-aDateTime: 248 type: string 249 format: date-time 250 default: '1970-01-01T11:01:05.283185Z' 251 X-aDuration: 252 type: string 253 format: duration 254 default: '1 ms' 255 X-anEmail: 256 type: string 257 format: email 258 default: 'fredbi@github.com' 259 X-aHexColor: 260 type: string 261 format: hexcolor 262 default: '#FFFFFF' 263 X-aHostname: 264 type: string 265 format: hostname 266 default: 'www.example.com' 267 X-anIpv4: 268 type: string 269 format: ipv4 270 default: '192.168.224.1' 271 X-anIpv6: 272 type: string 273 format: ipv6 274 default: '::1' 275 X-anISBN: 276 type: string 277 format: isbn 278 default: '0321751043' 279 X-anISBN10: 280 type: string 281 format: isbn10 282 default: '0321751043' 283 X-anISBN13: 284 type: string 285 format: isbn13 286 default: '978 3401013190' 287 X-aMac: 288 type: string 289 format: mac 290 default: '01:02:03:04:05:06' 291 X-aBsonObjectId: 292 type: string 293 format: bsonobjectid 294 default: '507f1f77bcf86cd799439011' 295 X-aPassword: 296 type: string 297 format: password 298 default: 'secret' 299 X-aRGBColor: 300 type: string 301 format: rgbcolor 302 default: 'rgb(255,255,255)' 303 X-aSsn: 304 type: string 305 format: ssn 306 default: '111-11-1111' 307 X-aUri: 308 type: string 309 format: uri 310 default: 'http://foo.bar/?baz=qux#quux' 311 X-aUUID: 312 type: string 313 format: uuid 314 default: 'a8098c1a-f86e-11da-bd1a-00112444be1e' 315 X-aUUID3: 316 type: string 317 format: uuid3 318 default: 'bcd02e22-68f0-3046-a512-327cca9def8f' 319 X-aUUID4: 320 type: string 321 format: uuid4 322 default: '025b0d74-00a2-4048-bf57-227c5111bb34' 323 X-aUUID5: 324 type: string 325 format: uuid5 326 default: '886313e1-3b8a-5372-9b90-0c9aee199e5d' 327