# getAuthorizationModelDocument 6

> Continued object types for getAuthorizationModelDocument.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractDifference (input)`

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

| Property   | Type                                                                                                                                              | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                         | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersection (input)`

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

| Property          | Type                                                                                                                                     | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionDifference (input)`

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

| Property   | Type                                                                                                                                        | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                   | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersectionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                       | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnion (input)`

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

| Property          | Type                                                                                                                              | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionDifference (input)`

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

| Property   | Type                                                                                                                                 | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                            | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionTupleToUserset (input)`

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

| Property          | Type                                                                                                                           | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnion (input)`

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

| Property          | Type                                                                                                                  | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifference (input)`

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

| Property   | Type                                                                                                                     | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBase (input)`

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

| Property          | Type                                                                                                                                | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseDifference (input)`

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

| Property   | Type                                                                                                                                   | Required | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseTupleToUserset (input)`

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

| Property          | Type                                                                                                                                              | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceBaseUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtract (input)`

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

| Property          | Type                                                                                                                                    | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractDifference (input)`

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

| Property   | Type                                                                                                                                       | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                  | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionDifferenceSubtractUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersection (input)`

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

| Property          | Type                                                                                                                              | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionDifference (input)`

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

| Property   | Type                                                                                                                                 | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                            | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionIntersectionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnion (input)`

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

| Property          | Type                                                                                                                       | Required | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionDifference (input)`

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

| Property   | Type                                                                                                                          | Required | Description |
| ---------- | ----------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                     | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnionUnionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractTupleToUserset (input)`

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

| Property          | Type                                                                                                               | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnion (input)`

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

| Property          | Type                                                                                                      | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifference (input)`

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

| Property   | Type                                                                                                         | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBase (input)`

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

| Property          | Type                                                                                                                    | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifference (input)`

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

| Property   | Type                                                                                                                       | Required | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBase (input)`

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

| Property          | Type                                                                                                                                  | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseDifference (input)`

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

| Property   | Type                                                                                                                                     | Required | Description |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceBaseUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtract (input)`

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

| Property          | Type                                                                                                                                      | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractDifference (input)`

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

| Property   | Type                                                                                                                                         | Required | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                    | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseDifferenceSubtractUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersection (input)`

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

| Property          | Type                                                                                                                                | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionDifference (input)`

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

| Property   | Type                                                                                                                                   | Required | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                              | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseIntersectionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseTupleToUserset (input)`

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

| Property          | Type                                                                                                                                  | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnion (input)`

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

| Property          | Type                                                                                                                         | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionDifference (input)`

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

| Property   | Type                                                                                                                            | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                       | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceBaseUnionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtract (input)`

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

| Property          | Type                                                                                                                        | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifference (input)`

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

| Property   | Type                                                                                                                           | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBase (input)`

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

| Property          | Type                                                                                                                                      | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseDifference (input)`

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

| Property   | Type                                                                                                                                         | Required | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                    | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceBaseUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtract (input)`

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

| Property          | Type                                                                                                                                          | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractDifference (input)`

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

| Property   | Type                                                                                                                                             | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                        | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractDifferenceSubtractUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersection (input)`

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

| Property          | Type                                                                                                                                    | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionDifference (input)`

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

| Property   | Type                                                                                                                                       | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                  | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractIntersectionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractTupleToUserset (input)`

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

| Property          | Type                                                                                                                                      | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnion (input)`

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

| Property          | Type                                                                                                                             | Required | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionDifference (input)`

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

| Property   | Type                                                                                                                                | Required | Description |
| ---------- | ----------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                           | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionDifferenceSubtractUnionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersection (input)`

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

| Property          | Type                                                                                                                  | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifference (input)`

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

| Property   | Type                                                                                                                     | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBase (input)`

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

| Property          | Type                                                                                                                                | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseDifference (input)`

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

| Property   | Type                                                                                                                                   | Required | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseTupleToUserset (input)`

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

| Property          | Type                                                                                                                                              | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceBaseUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtract (input)`

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

| Property          | Type                                                                                                                                    | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractDifference (input)`

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

| Property   | Type                                                                                                                                       | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                  | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionDifferenceSubtractUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersection (input)`

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

| Property          | Type                                                                                                                              | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionDifference (input)`

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

| Property   | Type                                                                                                                                 | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                            | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionIntersectionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnion (input)`

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

| Property          | Type                                                                                                                       | Required | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionDifference (input)`

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

| Property   | Type                                                                                                                          | Required | Description |
| ---------- | ----------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                     | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionIntersectionUnionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionTupleToUserset (input)`

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

| Property          | Type                                                                                                                    | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnion (input)`

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

| Property          | Type                                                                                                           | Required | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifference (input)`

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

| Property   | Type                                                                                                              | Required | Description |
| ---------- | ----------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBase (input)`

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

| Property          | Type                                                                                                                         | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseDifference (input)`

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

| Property   | Type                                                                                                                            | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseTupleToUserset (input)`

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

| Property          | Type                                                                                                                                       | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceBaseUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtract (input)`

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

| Property          | Type                                                                                                                             | Required | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractDifference (input)`

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

| Property   | Type                                                                                                                                | Required | Description |
| ---------- | ----------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractTupleToUserset (input)`

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

| Property          | Type                                                                                                                                           | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionDifferenceSubtractUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersection (input)`

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

| Property          | Type                                                                                                                       | Required | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionDifference (input)`

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

| Property   | Type                                                                                                                          | Required | Description |
| ---------- | ----------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                     | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionIntersectionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionTupleToUserset (input)`

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

| Property          | Type                                                                                                                         | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractUnionUnionTupleToUsersetTupleset (input)`

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

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

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 · [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](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-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)
