# Type Alias MetaAiApi

MetaAiApi: {
capabilities?: {
bulkUpdates?: { deployments?: boolean; executions?: boolean } & Record<
string,
any,
>;
executionSchedules?: boolean;
logs?: { deployments?: boolean; executions?: boolean } & Record<
string,
any,
>;
multitenant?: boolean;
shareable?: boolean;
staticDeployments?: boolean;
timeToLiveDeployments?: boolean;
userDeployments?: boolean;
userExecutions?: boolean;
} & Record<string, any>;
limits?: {
deployments?: { maxRunningCount?: number } & Record<string, any>;
executions?: { maxRunningCount?: number } & Record<string, any>;
timeToLiveDeployments?: { maximum?: string; minimum?: string } & Record<
string,
any,
>;
} & Record<string, any>;
version: MetaVersion;
} & Record<string, any>

There are (currently) the following types of execution engines 1) complete runtimes that offer executions and deployments, 2) runtimes that do only batch inference and therefore don't support deployments 3) runtimes that allow deployments, but with predefined models and therefore don't need executions 4) runtimes that have fixed endpoints and therefore only need listing deployments

Copyright Ⓒ 2026 SAP SE or an SAP affiliate company. All rights reserved.

- Defined in packages/ai-api/dist/client/AI_CORE_API/schema/meta-ai-api.d.ts:5