# getAuthorizationModelDocument 20

> Continued object types for getAuthorizationModelDocument.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceBaseThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceBaseThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceBaseTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceBaseTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                               | Always present | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceBaseTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceBaseTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceBaseTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceBaseTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceBaseTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceBaseTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceBaseUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceBaseUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtract`. Fields below belong to this object.

| Property          | Type                                                                                                                                     | Always present | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                                        | Always present | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                                   | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionDifferenceSubtractUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersection`. Fields below belong to this object.

| Property          | Type                                                                                                                               | Always present | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                                  | Always present | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                             | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionIntersectionUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                 | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------ | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnion`. Fields below belong to this object.

| Property          | Type                                                                                                                        | Always present | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                           | Always present | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------ | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                      | Always present | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionDifferenceSubtractUnionUnionUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersection`. Fields below belong to this object.

| Property          | Type                                                                                                        | Always present | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifference`. Fields below belong to this object.

| Property   | Type                                                                                                           | Always present | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBase`. Fields below belong to this object.

| Property          | Type                                                                                                                      | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                         | Always present | Description |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBase`. Fields below belong to this object.

| Property          | Type                                                                                                                                    | Always present | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                                       | Always present | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                                  | Always present | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceBaseUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtract`. Fields below belong to this object.

| Property          | Type                                                                                                                                        | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                                           | Always present | Description |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                                      | Always present | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseDifferenceSubtractUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersection`. Fields below belong to this object.

| Property          | Type                                                                                                                                  | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                                     | Always present | Description |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                                | Always present | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseIntersectionUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                    | Always present | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnion`. Fields below belong to this object.

| Property          | Type                                                                                                                           | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------ | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                              | Always present | Description |
| ---------- | --------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                         | Always present | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceBaseUnionUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtract`. Fields below belong to this object.

| Property          | Type                                                                                                                          | Always present | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                             | Always present | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBase`. Fields below belong to this object.

| Property          | Type                                                                                                                                        | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                                           | Always present | Description |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                                      | Always present | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceBaseUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtract`. Fields below belong to this object.

| Property          | Type                                                                                                                                            | Always present | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                                               | Always present | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                                          | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractDifferenceSubtractUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersection`. Fields below belong to this object.

| Property          | Type                                                                                                                                      | Always present | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                                         | Always present | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                                    | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractIntersectionUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                        | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnion`. Fields below belong to this object.

| Property          | Type                                                                                                                               | Always present | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                                  | Always present | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                             | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionDifferenceSubtractUnionUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersection`. Fields below belong to this object.

| Property          | Type                                                                                                                    | Always present | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                       | Always present | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBase`. Fields below belong to this object.

| Property          | Type                                                                                                                                  | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                                     | Always present | Description |
| ---------- | ---------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                                | Always present | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceBaseUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtract`. Fields below belong to this object.

| Property          | Type                                                                                                                                      | Always present | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                                         | Always present | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                                    | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionDifferenceSubtractUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersection`. Fields below belong to this object.

| Property          | Type                                                                                                                                | Always present | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                                   | Always present | Description |
| ---------- | -------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                              | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionIntersectionUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                  | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnion`. Fields below belong to this object.

| Property          | Type                                                                                                                         | Always present | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                            | Always present | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                       | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionIntersectionUnionUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                      | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnion`. Fields below belong to this object.

| Property          | Type                                                                                                             | Always present | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                | Always present | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBase`. Fields below belong to this object.

| Property          | Type                                                                                                                           | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------ | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                              | Always present | Description |
| ---------- | --------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                         | Always present | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceBaseUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtract`. Fields below belong to this object.

| Property          | Type                                                                                                                               | Always present | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                                  | Always present | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                             | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionDifferenceSubtractUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersection`. Fields below belong to this object.

| Property          | Type                                                                                                                         | Always present | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                            | Always present | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                       | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionIntersectionUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                           | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------ | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnion`. Fields below belong to this object.

| Property          | Type                                                                                                                  | Always present | Description |
| ----------------- | --------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                     | Always present | Description |
| ---------- | ------------------------------------------------------------------------------------------------------------------------ | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                | Always present | Description |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionIntersectionUnionUnionUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                          | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnion`. Fields below belong to this object.

| Property          | Type                                                                                                 | Always present | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifference`. Fields below belong to this object.

| Property   | Type                                                                                                    | Always present | Description |
| ---------- | ------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBase`. Fields below belong to this object.

| Property          | Type                                                                                                               | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------ | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                  | Always present | Description |
| ---------- | --------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBase`. Fields below belong to this object.

| Property          | Type                                                                                                                             | Always present | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                                | Always present | Description |
| ---------- | ----------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                           | Always present | Description |
| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceBaseUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtract`. Fields below belong to this object.

| Property          | Type                                                                                                                                 | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------ | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                                    | Always present | Description |
| ---------- | --------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                               | Always present | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseDifferenceSubtractUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersection`. Fields below belong to this object.

| Property          | Type                                                                                                                           | Always present | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------ | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionComputedUserset (output)` | no             |             |
| `difference`      | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionDifference (output)`      | no             |             |
| `intersection`    | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionIntersection (output)`    | no             |             |
| `this`            | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionThis (output)`            | no             |             |
| `tupleToUserset`  | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionTupleToUserset (output)`  | no             |             |
| `union`           | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionUnion (output)`           | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionDifference (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionDifference`. Fields below belong to this object.

| Property   | Type                                                                                                                              | Always present | Description |
| ---------- | --------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `base`     | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionDifferenceBase (output)`     | yes            |             |
| `subtract` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionDifferenceSubtract (output)` | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionDifferenceBase (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionDifferenceBase`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionDifferenceSubtract (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionDifferenceSubtract`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionIntersection (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionIntersection`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                                         | Always present | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionUnion (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseIntersectionUnion`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseThis (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseThis`. Fields below belong to this object.

This object has no fields.

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseTupleToUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseTupleToUserset`. Fields below belong to this object.

| Property          | Type                                                                                                                             | Always present | Description |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------- | -------------- | ----------- |
| `computedUserset` | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseTupleToUsersetComputedUserset (output)` | yes            |             |
| `tupleset`        | `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseTupleToUsersetTupleset (output)`        | yes            |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseTupleToUsersetComputedUserset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseTupleToUsersetComputedUserset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

## `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseTupleToUsersetTupleset (output)`

Output object `GetAuthorizationModelDocumentModelTypeDefinitionRelationsIntersectionUnionDifferenceBaseTupleToUsersetTupleset`. Fields below belong to this object.

| Property   | Type     | Always present | Description |
| ---------- | -------- | -------------- | ----------- |
| `object`   | `string` | no             |             |
| `relation` | `string` | no             |             |

Object types for this reference are split across pages. [Start](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document) · [Part 2](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-2) · [Part 3](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-3) · [Part 4](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-4) · [Part 5](/pulumi-any-terraform/providers/openfga/functions/get-authorization-model-document-part-5) · [Part 6](/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 · [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)
