@c8y/toolkit
Version:
Toolkit for Cumulocity applications, allows to e.g. deploy an application to an instance of Cumulocity.
23 lines (22 loc) • 606 B
TypeScript
import { ApplicationAvailability, ApplicationType, Client } from '@c8y/client';
import { ReadStream } from 'fs';
export interface DeploymentOptions {
client: Client;
json: any;
buffer: ReadStream;
fileName?: string;
size?: number;
tags: string[];
rollingTags?: boolean;
addWebSdkStableTag?: boolean;
deleteExistingTags?: boolean;
availability?: ApplicationAvailability;
}
export interface ManifestDetails {
key: string;
name: string;
contextPath: string;
type: ApplicationType;
availability: ApplicationAvailability;
webSdkVersion: string;
}