Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 1 addition & 21 deletions static/api-specs/toolhive-crd-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -155,8 +155,7 @@ _Appears in:_

| Field | Description | Default | Validation |
| --- | --- | --- | --- |
| `type` _string_ | Type defines the authentication type | | Enum: [discovered pass_through service_account external_auth_config_ref] <br />Required: \{\} <br /> |
| `serviceAccount` _[ServiceAccountAuth](#serviceaccountauth)_ | ServiceAccount configures service account authentication<br />Only used when Type is "service_account" | | |
| `type` _string_ | Type defines the authentication type | | Enum: [discovered pass_through external_auth_config_ref] <br />Required: \{\} <br /> |
| `externalAuthConfigRef` _[ExternalAuthConfigRef](#externalauthconfigref)_ | ExternalAuthConfigRef references an MCPExternalAuthConfig resource<br />Only used when Type is "external_auth_config_ref" | | |


Expand Down Expand Up @@ -1494,7 +1493,6 @@ SecretKeyRef is a reference to a key within a Secret
_Appears in:_
- [InlineOIDCConfig](#inlineoidcconfig)
- [RedisCacheConfig](#rediscacheconfig)
- [ServiceAccountAuth](#serviceaccountauth)
- [TokenExchangeConfig](#tokenexchangeconfig)

| Field | Description | Default | Validation |
Expand All @@ -1521,24 +1519,6 @@ _Appears in:_
| `targetEnvName` _string_ | TargetEnvName is the environment variable to be used when setting up the secret in the MCP server<br />If left unspecified, it defaults to the key | | |


#### ServiceAccountAuth



ServiceAccountAuth defines service account authentication



_Appears in:_
- [BackendAuthConfig](#backendauthconfig)

| Field | Description | Default | Validation |
| --- | --- | --- | --- |
| `credentialsRef` _[SecretKeyRef](#secretkeyref)_ | CredentialsRef references a secret containing the service account credentials | | Required: \{\} <br /> |
| `headerName` _string_ | HeaderName is the HTTP header name for the credentials | Authorization | |
| `headerFormat` _string_ | HeaderFormat is the format string for the header value<br />Use \{token\} as placeholder for the credential value | Bearer \{token\} | |


#### StorageReference


Expand Down