CreateExternalProviderRequest¶
Type: object
Properties¶
| Property | Type | Required | Description |
|---|---|---|---|
name | string | Yes | |
namespace | string | Yes | |
displayName | string | No | Optional human-readable display name (openshift.io/display-name annotation) |
description | string | No | Optional description (openshift.io/description annotation) |
endpointUrl | string | Yes | FQDN of the external provider with no scheme or path (e.g. api.openai.com) Constraints: minimum length 1; maximum length 253; pattern |
authMechanism | string | Yes | Allowed values: |
credentialSecretRef | string | Yes | |
provider | string | Yes | |
config | map of string | No | Optional provider-specific configuration key-value pairs (spec.config) |