OptionalauthAuthentication mode. Exactly one variant may be set.
Google Gemini Enterprise API key. Required when creating the service.
Supply the value in api_key.plaintext.
Reference to a Unity Catalog service credential authorizing Gemini
Enterprise requests. On Create, supply service_credential.name as
credentials/{name}; required when using service-credential
authentication and mutually exclusive with api_key. The credential is
referenced by name; its value is not carried here. On read, the resolved
id and is_deleted are also populated. Supported only on GCP-hosted
workspaces.
OptionalprojectGCP project ID hosting the Gemini Enterprise endpoint. Required on Create.
OptionalregionGCP region of the Gemini Enterprise endpoint (e.g., us-central1).
Required on Create.
Direct Gemini Enterprise provider configuration. An API key is required when creating the service.