@@ -1378,6 +1378,70 @@ components:
1378
1378
- timeline_comment
1379
1379
- webhook
1380
1380
type: string
1381
+ boolean-expression:
1382
+ description: Boolean expression.
1383
+ discriminator:
1384
+ mapping:
1385
+ and: '#/components/schemas/boolean-expression-and-expression'
1386
+ not: '#/components/schemas/boolean-expression-not-expression'
1387
+ or: '#/components/schemas/boolean-expression-or-expression'
1388
+ primitive: '#/components/schemas/boolean-expression-primitive-expression'
1389
+ propertyName: type
1390
+ oneOf:
1391
+ - $ref: '#/components/schemas/boolean-expression-and-expression'
1392
+ - $ref: '#/components/schemas/boolean-expression-not-expression'
1393
+ - $ref: '#/components/schemas/boolean-expression-or-expression'
1394
+ - $ref: '#/components/schemas/boolean-expression-primitive-expression'
1395
+ properties:
1396
+ type:
1397
+ $ref: '#/components/schemas/boolean-expression-type'
1398
+ required:
1399
+ - type
1400
+ title: boolean-expression
1401
+ type: object
1402
+ boolean-expression-and-expression:
1403
+ description: All the expressions would be 'and'ed together.
1404
+ properties:
1405
+ expressions:
1406
+ items:
1407
+ $ref: '#/components/schemas/boolean-expression'
1408
+ type: array
1409
+ required:
1410
+ - expressions
1411
+ title: boolean-expression-and-expression
1412
+ type: object
1413
+ boolean-expression-not-expression:
1414
+ description: The expression would be negated.
1415
+ properties:
1416
+ expression:
1417
+ $ref: '#/components/schemas/boolean-expression'
1418
+ required:
1419
+ - expression
1420
+ title: boolean-expression-not-expression
1421
+ type: object
1422
+ boolean-expression-or-expression:
1423
+ description: All the expressions would be 'or'ed together.
1424
+ properties:
1425
+ expressions:
1426
+ items:
1427
+ $ref: '#/components/schemas/boolean-expression'
1428
+ type: array
1429
+ required:
1430
+ - expressions
1431
+ title: boolean-expression-or-expression
1432
+ type: object
1433
+ boolean-expression-primitive-expression:
1434
+ additionalProperties: false
1435
+ description: The primitive expression type.
1436
+ title: boolean-expression-primitive-expression
1437
+ type: object
1438
+ boolean-expression-type:
1439
+ enum:
1440
+ - and
1441
+ - not
1442
+ - or
1443
+ - primitive
1444
+ type: string
1381
1445
capability:
1382
1446
allOf:
1383
1447
- $ref: '#/components/schemas/part-base'
@@ -4267,6 +4331,8 @@ components:
4267
4331
description:
4268
4332
description: The updated group's description.
4269
4333
type: string
4334
+ dynamic_group_info:
4335
+ $ref: '#/components/schemas/groups-update-request-dynamic-group-info'
4270
4336
id:
4271
4337
description: The ID of the group to update.
4272
4338
type: string
@@ -4280,6 +4346,14 @@ components:
4280
4346
- id
4281
4347
title: groups-update-request
4282
4348
type: object
4349
+ groups-update-request-dynamic-group-info:
4350
+ properties:
4351
+ membership_expression:
4352
+ $ref: '#/components/schemas/boolean-expression'
4353
+ required:
4354
+ - membership_expression
4355
+ title: groups-update-request-dynamic-group-info
4356
+ type: object
4283
4357
groups-update-response:
4284
4358
description: The response to group update.
4285
4359
properties:
@@ -4424,22 +4498,33 @@ components:
4424
4498
- ticket
4425
4499
type: string
4426
4500
link-rev-user-to-rev-org-request:
4427
- description: A request to link a rev user to a rev org .
4501
+ description: Request to link a Rev user to an existing Rev organization .
4428
4502
properties:
4503
+ id:
4504
+ description: The ID of the Rev user.
4505
+ type: string
4506
+ rev_org:
4507
+ description: The ID of the Rev organization to link the Rev user to.
4508
+ example: REV-AbCdEfGh
4509
+ type: string
4429
4510
rev_org_don:
4430
- description: The don of the rev org to link the rev user to.
4511
+ deprecated: true
4512
+ description: |
4513
+ The don of the rev org to link the rev user to. This is deprecated,
4514
+ use rev_org instead.
4431
4515
example: REV-AbCdEfGh
4432
4516
type: string
4433
4517
user_don:
4434
- description: The don of the rev user to link.
4518
+ deprecated: true
4519
+ description: |
4520
+ The don of the rev user to link. This is deprecated, use id
4521
+ instead.
4435
4522
type: string
4436
- required:
4437
- - rev_org_don
4438
- - user_don
4439
4523
title: link-rev-user-to-rev-org-request
4440
4524
type: object
4441
4525
link-rev-user-to-rev-org-response:
4442
- description: The response to link a rev user to a rev org.
4526
+ description: |
4527
+ Response for linking a Rev user to an existing Rev organization.
4443
4528
properties:
4444
4529
rev_user:
4445
4530
$ref: '#/components/schemas/rev-user'
@@ -7167,6 +7252,8 @@ components:
7167
7252
name:
7168
7253
description: Name of the field.
7169
7254
type: string
7255
+ oasis:
7256
+ $ref: '#/components/schemas/schema-field-oasis-metadata'
7170
7257
origin:
7171
7258
description: Type this field is from.
7172
7259
type: string
@@ -7222,6 +7309,11 @@ components:
7222
7309
description: The schema of MFZ specific fields.
7223
7310
title: schema-field-mfz-metadata
7224
7311
type: object
7312
+ schema-field-oasis-metadata:
7313
+ additionalProperties: false
7314
+ description: The schema of oasis specific fields.
7315
+ title: schema-field-oasis-metadata
7316
+ type: object
7225
7317
schema-field-summary-view-ui-metadata:
7226
7318
description: Summary view UI hint overrides.
7227
7319
properties:
@@ -9797,22 +9889,34 @@ components:
9797
9889
- number
9798
9890
type: string
9799
9891
unlink-rev-user-from-rev-org-request:
9800
- description: A request to unlink a rev user from a rev org .
9892
+ description: Request to unlink/remove a Rev user from a Rev organization .
9801
9893
properties:
9894
+ id:
9895
+ description: The ID of the Rev user.
9896
+ type: string
9897
+ rev_org:
9898
+ description: |
9899
+ The ID of the Rev organization to unlink the Rev user from.
9900
+ example: REV-AbCdEfGh
9901
+ type: string
9802
9902
rev_org_don:
9803
- description: The don of the rev org to unlink the rev user from.
9903
+ deprecated: true
9904
+ description: |
9905
+ The don of the rev org to unlink the rev user from. This is
9906
+ deprecated, use rev_org instead.
9804
9907
example: REV-AbCdEfGh
9805
9908
type: string
9806
9909
user_don:
9807
- description: The don of the rev user to unlink.
9910
+ deprecated: true
9911
+ description: |
9912
+ The don of the rev user to unlink. This is deprecated, use id
9913
+ instead.
9808
9914
type: string
9809
- required:
9810
- - rev_org_don
9811
- - user_don
9812
9915
title: unlink-rev-user-from-rev-org-request
9813
9916
type: object
9814
9917
unlink-rev-user-from-rev-org-response:
9815
- description: The response to unlink a rev user from a rev org.
9918
+ description: |
9919
+ Response for unlinking/removing a Rev user from a Rev organization.
9816
9920
properties:
9817
9921
rev_user:
9818
9922
$ref: '#/components/schemas/rev-user'
0 commit comments