# getAuthorizationModelDocument 10

> Continued object types for getAuthorizationModelDocument.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBase`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                              | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                                 | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                            | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceBaseUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtract`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                  | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                                     | Required | Description |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                                | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseDifferenceSubtractUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersection`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                            | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                               | Required | Description |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                          | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseIntersectionUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                              | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnion`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                     | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                        | Required | Description |
| ---------- | --------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                   | Required | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceBaseUnionUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtract`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                    | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                       | Required | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBase`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                  | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                                     | Required | Description |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                                | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceBaseUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtract`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                      | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                                         | Required | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                                    | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractDifferenceSubtractUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersection`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                                   | Required | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                              | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractIntersectionUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                  | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnion`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                         | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                            | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                       | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseDifferenceSubtractUnionUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersection`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                              | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                 | Required | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBase`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                            | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                               | Required | Description |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                          | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceBaseUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtract`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                                   | Required | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                              | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionDifferenceSubtractUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersection`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                          | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                             | Required | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                        | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionIntersectionUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                            | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnion`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                   | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                      | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                 | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseIntersectionUnionUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnion`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                       | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                          | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBase`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                     | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                        | Required | Description |
| ---------- | --------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                   | Required | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceBaseUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtract`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                         | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                            | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                       | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionDifferenceSubtractUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersection`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                   | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                      | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                 | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionIntersectionUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                     | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnion`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                            | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                               | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                          | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceBaseUnionUnionUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtract`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                      | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                         | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBase`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                    | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                       | Required | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBase`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                  | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                                     | Required | Description |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                                | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceBaseUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtract`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                      | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                                         | Required | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                                    | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseDifferenceSubtractUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersection`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                                   | Required | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                              | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseIntersectionUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                  | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnion`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                         | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                            | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                       | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceBaseUnionUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtract`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                        | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                           | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBase`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                      | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                                         | Required | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                                    | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceBaseUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtract`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                          | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                                             | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                                        | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractDifferenceSubtractUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersection`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                    | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionDifference (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionDifference`. Fields below belong to this object, not to the parent.

| Property   | Type                                                                                                                                       | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionDifferenceBase (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionDifferenceBase`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtract (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtract`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionIntersection (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionIntersection`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionThis`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionTupleToUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionTupleToUserset`. Fields below belong to this object, not to the parent.

| Property          | Type                                                                                                                                                  | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionTupleToUsersetComputedUserset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionTupleToUsersetComputedUserset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionTupleToUsersetTupleset (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionTupleToUsersetTupleset`. Fields below belong to this object, not to the parent.

| Property   | Type     | Required | Description |
| ---------- | -------- | -------- | ----------- |
| `object`   | `string` | no       |             |
| `relation` | `string` | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionUnion (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractIntersectionUnion`. Fields below belong to this object, not to the parent.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractThis (input)`

Input object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsUnionDifferenceSubtractDifferenceSubtractThis`. Fields below belong to this object, not to the parent.

This object has no fields.

Object types for this reference are split across pages. [Start](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document) · [Part 2](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-2) · [Part 3](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-3) · [Part 4](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-4) · [Part 5](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-5) · [Part 6](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-6) · [Part 7](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-7) · [Part 8](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-8) · [Part 9](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-9) · Part 10 · [Part 11](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-11) · [Part 12](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-12) · [Part 13](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-13) · [Part 14](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-14) · [Part 15](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-15) · [Part 16](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-16) · [Part 17](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-17) · [Part 18](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-18) · [Part 19](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-19) · [Part 20](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-20) · [Part 21](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-21) · [Part 22](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-22) · [Part 23](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-23) · [Part 24](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-24)
