interfaces/ts/requests/version.ts
2024-01-24 01:09:21 +01:00

30 lines
935 B
TypeScript

import * as versionInterfaces from '../data/version.js';
// Containers
export interface IRequest_Any_Cloudly_VersionManager_InformCloudlyAboutNewContainerVersion {
method: 'informCloudlyAboutNewContainerVersion';
request: versionInterfaces.IContainerVersionData;
response: {};
}
// Containers
export interface IRequest_Cloudly_Coreflow_VersionManager_InformCoreflowAboutNewContainerVersion {
method: 'informCoreflowAboutNewContainerVersion';
request: versionInterfaces.IContainerVersionData;
response: {};
}
export interface IRequest_Any_Cloudly_VersionManager_GetLatestContainerVersion {
method: 'getLatestContainerVersion';
request: {
dockerImageUrl: string;
};
response: versionInterfaces.IContainerVersionData;
}
export interface IRequest_Any_Cloudly_VersionManager_ListAllContainerVersions {
method: 'listAllContainerVersions';
request: {};
response: versionInterfaces.IContainerVersionData[];
}