Skip to main content

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