|
41 | 41 | },
|
42 | 42 | "authorization": {
|
43 | 43 | "description": "The requested authorization for the operation.",
|
44 |
| - "type": "string" |
| 44 | + "$ref": "#/definitions/ResourceAuthorization" |
45 | 45 | },
|
46 | 46 | "claims": {
|
47 | 47 | "description": "The properties of the claims.",
|
48 |
| - "type": "string" |
| 48 | + "type": "object", |
| 49 | + "additionalProperties": { |
| 50 | + "type": "string" |
| 51 | + } |
49 | 52 | },
|
50 | 53 | "correlationId": {
|
51 | 54 | "description": "An operation ID used for troubleshooting.",
|
52 | 55 | "type": "string"
|
53 | 56 | },
|
54 | 57 | "httpRequest": {
|
55 | 58 | "description": "The details of the operation.",
|
56 |
| - "type": "string" |
| 59 | + "$ref": "#/definitions/ResourceHttpRequest" |
57 | 60 | }
|
58 | 61 | }
|
59 | 62 | },
|
|
91 | 94 | },
|
92 | 95 | "authorization": {
|
93 | 96 | "description": "The requested authorization for the operation.",
|
94 |
| - "type": "string" |
| 97 | + "$ref": "#/definitions/ResourceAuthorization" |
95 | 98 | },
|
96 | 99 | "claims": {
|
97 | 100 | "description": "The properties of the claims.",
|
98 |
| - "type": "string" |
| 101 | + "type": "object", |
| 102 | + "additionalProperties": { |
| 103 | + "type": "string" |
| 104 | + } |
99 | 105 | },
|
100 | 106 | "correlationId": {
|
101 | 107 | "description": "An operation ID used for troubleshooting.",
|
102 | 108 | "type": "string"
|
103 | 109 | },
|
104 | 110 | "httpRequest": {
|
105 | 111 | "description": "The details of the operation.",
|
106 |
| - "type": "string" |
| 112 | + "$ref": "#/definitions/ResourceHttpRequest" |
107 | 113 | }
|
108 | 114 | }
|
109 | 115 | },
|
|
141 | 147 | },
|
142 | 148 | "authorization": {
|
143 | 149 | "description": "The requested authorization for the operation.",
|
144 |
| - "type": "string" |
| 150 | + "$ref": "#/definitions/ResourceAuthorization" |
145 | 151 | },
|
146 | 152 | "claims": {
|
147 | 153 | "description": "The properties of the claims.",
|
148 |
| - "type": "string" |
| 154 | + "type": "object", |
| 155 | + "additionalProperties": { |
| 156 | + "type": "string" |
| 157 | + } |
149 | 158 | },
|
150 | 159 | "correlationId": {
|
151 | 160 | "description": "An operation ID used for troubleshooting.",
|
152 | 161 | "type": "string"
|
153 | 162 | },
|
154 | 163 | "httpRequest": {
|
155 | 164 | "description": "The details of the operation.",
|
156 |
| - "type": "string" |
| 165 | + "$ref": "#/definitions/ResourceHttpRequest" |
157 | 166 | }
|
158 | 167 | }
|
159 | 168 | },
|
|
191 | 200 | },
|
192 | 201 | "authorization": {
|
193 | 202 | "description": "The requested authorization for the operation.",
|
194 |
| - "type": "string" |
| 203 | + "$ref": "#/definitions/ResourceAuthorization" |
195 | 204 | },
|
196 | 205 | "claims": {
|
197 | 206 | "description": "The properties of the claims.",
|
198 |
| - "type": "string" |
| 207 | + "type": "object", |
| 208 | + "additionalProperties": { |
| 209 | + "type": "string" |
| 210 | + } |
199 | 211 | },
|
200 | 212 | "correlationId": {
|
201 | 213 | "description": "An operation ID used for troubleshooting.",
|
202 | 214 | "type": "string"
|
203 | 215 | },
|
204 | 216 | "httpRequest": {
|
205 | 217 | "description": "The details of the operation.",
|
206 |
| - "type": "string" |
| 218 | + "$ref": "#/definitions/ResourceHttpRequest" |
207 | 219 | }
|
208 | 220 | }
|
209 | 221 | },
|
|
241 | 253 | },
|
242 | 254 | "authorization": {
|
243 | 255 | "description": "The requested authorization for the operation.",
|
244 |
| - "type": "string" |
| 256 | + "$ref": "#/definitions/ResourceAuthorization" |
245 | 257 | },
|
246 | 258 | "claims": {
|
247 | 259 | "description": "The properties of the claims.",
|
248 |
| - "type": "string" |
| 260 | + "type": "object", |
| 261 | + "additionalProperties": { |
| 262 | + "type": "string" |
| 263 | + } |
249 | 264 | },
|
250 | 265 | "correlationId": {
|
251 | 266 | "description": "An operation ID used for troubleshooting.",
|
252 | 267 | "type": "string"
|
253 | 268 | },
|
254 | 269 | "httpRequest": {
|
255 | 270 | "description": "The details of the operation.",
|
256 |
| - "type": "string" |
| 271 | + "$ref": "#/definitions/ResourceHttpRequest" |
257 | 272 | }
|
258 | 273 | }
|
259 | 274 | },
|
|
291 | 306 | },
|
292 | 307 | "authorization": {
|
293 | 308 | "description": "The requested authorization for the operation.",
|
294 |
| - "type": "string" |
| 309 | + "$ref": "#/definitions/ResourceAuthorization" |
295 | 310 | },
|
296 | 311 | "claims": {
|
297 | 312 | "description": "The properties of the claims.",
|
298 |
| - "type": "string" |
| 313 | + "type": "object", |
| 314 | + "additionalProperties": { |
| 315 | + "type": "string" |
| 316 | + } |
299 | 317 | },
|
300 | 318 | "correlationId": {
|
301 | 319 | "description": "An operation ID used for troubleshooting.",
|
302 | 320 | "type": "string"
|
303 | 321 | },
|
304 | 322 | "httpRequest": {
|
305 | 323 | "description": "The details of the operation.",
|
306 |
| - "type": "string" |
| 324 | + "$ref": "#/definitions/ResourceHttpRequest" |
307 | 325 | }
|
308 | 326 | }
|
309 | 327 | },
|
|
341 | 359 | },
|
342 | 360 | "authorization": {
|
343 | 361 | "description": "The requested authorization for the operation.",
|
344 |
| - "type": "string" |
| 362 | + "$ref": "#/definitions/ResourceAuthorization" |
345 | 363 | },
|
346 | 364 | "claims": {
|
347 | 365 | "description": "The properties of the claims.",
|
348 |
| - "type": "string" |
| 366 | + "type": "object", |
| 367 | + "additionalProperties": { |
| 368 | + "type": "string" |
| 369 | + } |
349 | 370 | },
|
350 | 371 | "correlationId": {
|
351 | 372 | "description": "An operation ID used for troubleshooting.",
|
352 | 373 | "type": "string"
|
353 | 374 | },
|
354 | 375 | "httpRequest": {
|
355 | 376 | "description": "The details of the operation.",
|
356 |
| - "type": "string" |
| 377 | + "$ref": "#/definitions/ResourceHttpRequest" |
357 | 378 | }
|
358 | 379 | }
|
359 | 380 | },
|
|
391 | 412 | },
|
392 | 413 | "authorization": {
|
393 | 414 | "description": "The requested authorization for the operation.",
|
394 |
| - "type": "string" |
| 415 | + "$ref": "#/definitions/ResourceAuthorization" |
395 | 416 | },
|
396 | 417 | "claims": {
|
397 | 418 | "description": "The properties of the claims.",
|
398 |
| - "type": "string" |
| 419 | + "type": "object", |
| 420 | + "additionalProperties": { |
| 421 | + "type": "string" |
| 422 | + } |
399 | 423 | },
|
400 | 424 | "correlationId": {
|
401 | 425 | "description": "An operation ID used for troubleshooting.",
|
402 | 426 | "type": "string"
|
403 | 427 | },
|
404 | 428 | "httpRequest": {
|
405 | 429 | "description": "The details of the operation.",
|
406 |
| - "type": "string" |
| 430 | + "$ref": "#/definitions/ResourceHttpRequest" |
407 | 431 | }
|
408 | 432 | }
|
409 | 433 | },
|
|
441 | 465 | },
|
442 | 466 | "authorization": {
|
443 | 467 | "description": "The requested authorization for the operation.",
|
444 |
| - "type": "string" |
| 468 | + "$ref": "#/definitions/ResourceAuthorization" |
445 | 469 | },
|
446 | 470 | "claims": {
|
447 | 471 | "description": "The properties of the claims.",
|
448 |
| - "type": "string" |
| 472 | + "type": "object", |
| 473 | + "additionalProperties": { |
| 474 | + "type": "string" |
| 475 | + } |
449 | 476 | },
|
450 | 477 | "correlationId": {
|
451 | 478 | "description": "An operation ID used for troubleshooting.",
|
452 | 479 | "type": "string"
|
453 | 480 | },
|
454 | 481 | "httpRequest": {
|
455 | 482 | "description": "The details of the operation.",
|
| 483 | + "$ref": "#/definitions/ResourceHttpRequest" |
| 484 | + } |
| 485 | + } |
| 486 | + }, |
| 487 | + "ResourceHttpRequest": { |
| 488 | + "description": "The details of the HTTP request.", |
| 489 | + "type": "object", |
| 490 | + "properties": { |
| 491 | + "clientRequestId": { |
| 492 | + "description": "The client request ID.", |
| 493 | + "type": "string" |
| 494 | + }, |
| 495 | + "clientIpAddress": { |
| 496 | + "description": "The client IP address.", |
| 497 | + "type": "string" |
| 498 | + }, |
| 499 | + "method": { |
| 500 | + "description": "The request method.", |
456 | 501 | "type": "string"
|
| 502 | + }, |
| 503 | + "url": { |
| 504 | + "description": "The url used in the request.", |
| 505 | + "type": "string" |
| 506 | + } |
| 507 | + } |
| 508 | + }, |
| 509 | + "ResourceAuthorization": { |
| 510 | + "description": "The details of the authorization for the resource.", |
| 511 | + "type": "object", |
| 512 | + "properties": { |
| 513 | + "scope": { |
| 514 | + "description": "The scope of the authorization.", |
| 515 | + "type": "string" |
| 516 | + }, |
| 517 | + "action": { |
| 518 | + "description": "The action being requested.", |
| 519 | + "type": "string" |
| 520 | + }, |
| 521 | + "evidence": { |
| 522 | + "description": "The evidence for the authorization.", |
| 523 | + "type": "object", |
| 524 | + "additionalProperties": { |
| 525 | + "type": "string" |
| 526 | + } |
457 | 527 | }
|
458 | 528 | }
|
459 | 529 | }
|
|
0 commit comments