admin

Create or update one admin-managed provider credential

Changed on

Registers (or re-registers) the provider into the running gateway immediately, without a restart.

put/admin/provider-credentials

Request

  • Base URL
    http://localhost:8080
  • URL
    http://localhost:8080/admin/provider-credentials
  • Auth
    HTTP bearer

Request body

api_keysstring[]
api_modestring
api_versionstring
auth_typestring
backendstring
base_urlstring
enabledboolean
gcp_scopestring
modelsstring[]
namestring
proxy_urlstring

ProxyURL may be sent back exactly as the view rendered it (password masked) to keep the stored proxy credentials.

service_account_filestring
service_account_jsonstring
service_account_json_base64string
session_sticky_keysboolean
typestring
vertex_locationstring
vertex_projectstring

Response

OK

api_keysstring[]
api_modestring
api_versionstring
auth_typestring
backendstring
base_urlstring
created_atstring
enabledboolean
gcp_scopestring
managedboolean
modelsstring[]
namestring
proxy_urlstring

ProxyURL is the provider's outbound proxy with any password masked.

service_account_filestring
service_account_jsonstring
service_account_json_base64string
session_sticky_keysboolean
typestring
updated_atstring
vertex_locationstring
vertex_projectstring

Changes

    • info

      added the new optional request property

    • info

      added the optional property to the response with the status

    • warning

      added the new internal_error enum value to the response property for the response status

    • warning

      added the new internal_error enum value to the response property for the response status

    • warning

      added the new internal_error enum value to the response property for the response status

    • warning

      added the new internal_error enum value to the response property for the response status