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