# getAuthorizationModelDocument 5

> Continued object types for getAuthorizationModelDocument.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifference (input)`

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

| Property   | Type                                                                                                                                        | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBase (input)`

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

| Property          | Type                                                                                                                                                   | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseDifference (input)`

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

| Property   | Type                                                                                                                                                      | Required | Description |
| ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                                 | Required | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBaseUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtract (input)`

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

| Property          | Type                                                                                                                                                       | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractDifference (input)`

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

| Property   | Type                                                                                                                                                          | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                                     | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractDifferenceSubtractUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersection (input)`

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

| Property          | Type                                                                                                                                                 | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionDifference (input)`

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

| Property   | Type                                                                                                                                                    | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                               | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractIntersectionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                   | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnion (input)`

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

| Property          | Type                                                                                                                                          | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionDifference (input)`

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

| Property   | Type                                                                                                                                             | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                        | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractDifferenceSubtractUnionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersection (input)`

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

| Property          | Type                                                                                                                               | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifference (input)`

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

| Property   | Type                                                                                                                                  | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBase (input)`

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

| Property          | Type                                                                                                                                             | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseDifference (input)`

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

| Property   | Type                                                                                                                                                | Required | Description |
| ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                           | Required | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceBaseUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtract (input)`

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

| Property          | Type                                                                                                                                                 | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractDifference (input)`

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

| Property   | Type                                                                                                                                                    | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                               | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionDifferenceSubtractUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersection (input)`

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

| Property          | Type                                                                                                                                           | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionDifference (input)`

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

| Property   | Type                                                                                                                                              | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                         | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionIntersectionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                             | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnion (input)`

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

| Property          | Type                                                                                                                                    | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionDifference (input)`

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

| Property   | Type                                                                                                                                       | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                  | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractIntersectionUnionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractTupleToUserset (input)`

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

| Property          | Type                                                                                                                                 | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnion (input)`

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

| Property          | Type                                                                                                                        | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifference (input)`

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

| Property   | Type                                                                                                                           | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBase (input)`

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

| Property          | Type                                                                                                                                      | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseDifference (input)`

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

| Property   | Type                                                                                                                                         | Required | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                    | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceBaseUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtract (input)`

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

| Property          | Type                                                                                                                                          | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractDifference (input)`

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

| Property   | Type                                                                                                                                             | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                        | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionDifferenceSubtractUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersection (input)`

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

| Property          | Type                                                                                                                                    | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionDifference (input)`

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

| Property   | Type                                                                                                                                       | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                  | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionIntersectionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                      | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnion (input)`

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

| Property          | Type                                                                                                                             | Required | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionDifference (input)`

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

| Property   | Type                                                                                                                                | Required | Description |
| ---------- | ----------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                           | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractDifferenceSubtractUnionUnionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersection (input)`

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

| Property          | Type                                                                                                             | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifference (input)`

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

| Property   | Type                                                                                                                | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBase (input)`

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

| Property          | Type                                                                                                                           | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifference (input)`

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

| Property   | Type                                                                                                                              | Required | Description |
| ---------- | --------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBase (input)`

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

| Property          | Type                                                                                                                                         | Required | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseDifference (input)`

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

| Property   | Type                                                                                                                                            | Required | Description |
| ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                       | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceBaseUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtract (input)`

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

| Property          | Type                                                                                                                                             | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractDifference (input)`

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

| Property   | Type                                                                                                                                                | Required | Description |
| ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                           | Required | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseDifferenceSubtractUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersection (input)`

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

| Property          | Type                                                                                                                                       | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionDifference (input)`

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

| Property   | Type                                                                                                                                          | Required | Description |
| ---------- | --------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                     | Required | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseIntersectionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseTupleToUserset (input)`

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

| Property          | Type                                                                                                                                         | Required | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnion (input)`

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

| Property          | Type                                                                                                                                | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionDifference (input)`

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

| Property   | Type                                                                                                                                   | Required | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                              | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceBaseUnionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtract (input)`

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

| Property          | Type                                                                                                                               | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifference (input)`

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

| Property   | Type                                                                                                                                  | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBase (input)`

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

| Property          | Type                                                                                                                                             | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseDifference (input)`

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

| Property   | Type                                                                                                                                                | Required | Description |
| ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                           | Required | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceBaseUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtract (input)`

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

| Property          | Type                                                                                                                                                 | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractDifference (input)`

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

| Property   | Type                                                                                                                                                    | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                               | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractDifferenceSubtractUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersection (input)`

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

| Property          | Type                                                                                                                                           | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionDifference (input)`

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

| Property   | Type                                                                                                                                              | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                         | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractIntersectionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractTupleToUserset (input)`

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

| Property          | Type                                                                                                                                             | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnion (input)`

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

| Property          | Type                                                                                                                                    | Required | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionDifference (input)`

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

| Property   | Type                                                                                                                                       | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                  | Required | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionDifferenceSubtractUnionUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersection (input)`

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

| Property          | Type                                                                                                                         | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifference (input)`

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

| Property   | Type                                                                                                                            | Required | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBase (input)`

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

| Property          | Type                                                                                                                                       | Required | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseUnion (input)`           | no       |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseDifference (input)`

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

| Property   | Type                                                                                                                                          | Required | Description |
| ---------- | --------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseDifferenceBase (input)`     | yes      |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseDifferenceSubtract (input)` | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseDifferenceBase (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseDifferenceSubtract (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseIntersection (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseThis (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseTupleToUserset (input)`

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

| Property          | Type                                                                                                                                                     | Required | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseTupleToUsersetComputedUserset (input)` | yes      |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseTupleToUsersetTupleset (input)`        | yes      |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseTupleToUsersetComputedUserset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseTupleToUsersetTupleset (input)`

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

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

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceBaseUnion (input)`

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

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtract (input)`

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

| Property          | Type                                                                                                                                           | Required | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractComputedUserset (input)` | no       |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractDifference (input)`      | no       |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractIntersection (input)`    | no       |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractThis (input)`            | no       |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractTupleToUserset (input)`  | no       |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsDifferenceSubtractIntersectionIntersectionDifferenceSubtractUnion (input)`           | 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 · [Part 6](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-6) · [Part 7](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-7) · [Part 8](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-8) · [Part 9](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-9) · [Part 10](/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)
