# Classes

| Class | Description |
|-|-|
| [`flyteplugins.union.remote.ApiKey`](https://www.union.ai/docs/v2/byoc/api-reference/integrations/union/packages/flyteplugins.union.remote/apikey/page.md) |Represents a Union API Key (OAuth Application). |
| [`flyteplugins.union.remote.Assignment`](https://www.union.ai/docs/v2/byoc/api-reference/integrations/union/packages/flyteplugins.union.remote/assignment/page.md) |Represents role/policy assignments for an identity. |
| [`flyteplugins.union.remote.Member`](https://www.union.ai/docs/v2/byoc/api-reference/integrations/union/packages/flyteplugins.union.remote/member/page.md) |Represents a Union organization member (user or application). |
| [`flyteplugins.union.remote.Policy`](https://www.union.ai/docs/v2/byoc/api-reference/integrations/union/packages/flyteplugins.union.remote/policy/page.md) |Represents a Union RBAC Policy. |
| [`flyteplugins.union.remote.Role`](https://www.union.ai/docs/v2/byoc/api-reference/integrations/union/packages/flyteplugins.union.remote/role/page.md) |Represents a Union RBAC Role. |
| [`flyteplugins.union.remote.User`](https://www.union.ai/docs/v2/byoc/api-reference/integrations/union/packages/flyteplugins.union.remote/user/page.md) |Represents a Union user. |
| [`flyteplugins.union.utils.auth.AppClientCredentials`](https://www.union.ai/docs/v2/byoc/api-reference/integrations/union/packages/flyteplugins.union.utils.auth/appclientcredentials/page.md) |Application client credentials for API key. |

---
**Source**: https://github.com/unionai/unionai-docs/blob/main/content/api-reference/integrations/union/classes/_index.md
**HTML**: https://www.union.ai/docs/v2/byoc/api-reference/integrations/union/classes/
