# CodePipelineHostingMode

Where an API key's model is hosted.

**Kind:** a string enum, used in responses.

## Values

| Value | Description |
|---|---|
| `"Direct"` | The model provider's own API. |
| `"CustomEndpoint"` | Your own endpoint, at the credential's `baseUrl`. |
| `"AzureFoundry"` | Microsoft Azure AI Foundry. |
| `"Bedrock"` | Amazon Bedrock, in the credential's `awsRegion`. |
| `"Vertex"` | Google Vertex AI, in the credential's `gcpProjectId` and `gcpRegion`. |

New values can appear, so treat one you don't know as "something else", not as an error.

## Where it's used

- Inside [`CodePipelineApiKeyCredentials`](https://docs.maitento.com/reference/types/code-pipeline-api-key-credentials.md)
