Interface: GatewayIntegrationCreateRequest
Defined in: src/ai-gateway/integrations-client.ts:20
Request body for creating an org-level provider integration.
Properties
organisation_id
organisation_id: string;
Defined in: src/ai-gateway/integrations-client.ts:22
The TSG as a numeric string.
ai_provider_id
ai_provider_id: string;
Defined in: src/ai-gateway/integrations-client.ts:24
Upstream AI provider id.
name
name: string;
Defined in: src/ai-gateway/integrations-client.ts:25
slug
slug: string;
Defined in: src/ai-gateway/integrations-client.ts:26
description?
optional description?: string;
Defined in: src/ai-gateway/integrations-client.ts:27
configurations?
optional configurations?: Record<string, unknown>;
Defined in: src/ai-gateway/integrations-client.ts:29
Provider-specific settings (e.g. vertex_auth_type, vertex_region).
key?
optional key?: string;
Defined in: src/ai-gateway/integrations-client.ts:31
Provider API key, when the provider authenticates by key.
secret_mappings?
optional secret_mappings?: unknown[];
Defined in: src/ai-gateway/integrations-client.ts:32