@sap-ai-sdk/ai-api
Version:
SAP Cloud SDK for AI is the official Software Development Kit (SDK) for **SAP AI Core**, **SAP Generative AI Hub**, and **Orchestration Service**.
43 lines • 1.58 kB
TypeScript
import type { RTAScenarioId } from './rta-scenario-id.js';
import type { RTAExecutableId } from './rta-executable-id.js';
import type { RTADeploymentId } from './rta-deployment-id.js';
import type { RTADeploymentUrl } from './rta-deployment-url.js';
import type { RTALatestRunningTargetId } from './rta-latest-running-target-id.js';
import type { RTATargetId } from './rta-target-id.js';
import type { RTATtl } from './rta-ttl.js';
/**
* Detailed data about an inference-pipeline deployment
*/
export type RTADeployment = {
scenarioId: RTAScenarioId;
executableId: RTAExecutableId;
id?: RTADeploymentId;
deploymentUrl?: RTADeploymentUrl;
latestRunningTargetId?: RTALatestRunningTargetId;
targetId?: RTATargetId;
ttl?: RTATtl;
/**
* Deployment status
*/
status?: 'PENDING' | 'RUNNING' | 'COMPLETED' | 'DEAD' | 'UNKNOWN' | 'DELETING';
/**
* Deployment status message
* Max Length: 256.
*/
statusMessage?: string;
/**
* Reflection of user's action on deployment. The value will be CREATE after user sends POST - create deployment, UPDATE after user sends PATCH - update deployment, and DELETE after user sends DELETE - delete deployment
*/
lastOperation?: 'CREATE' | 'UPDATE' | 'CASCADE-UPDATE' | 'DELETE';
/**
* Timestamp of resource creation
* Format: "date-time".
*/
createdAt: string;
/**
* Timestamp of latest resource modification
* Format: "date-time".
*/
modifiedAt: string;
} & Record<string, any>;
//# sourceMappingURL=rta-deployment.d.ts.map