UNPKG

t-comm

Version:

专业、稳定、纯粹的工具库

28 lines (27 loc) 1.14 kB
import type { IRemoteInstances, ISecretInfo } from './types'; interface ITemplateReq { projectId: string; templateId: string; host: string; secretInfo: ISecretInfo; } export declare function getDevopsTemplateInstances({ projectId, templateId, host, secretInfo, page, pageSize, }: ITemplateReq & { page?: number; pageSize?: number; }): Promise<any>; export declare function getAllDevopsTemplateInstances(reqParam: ITemplateReq & { page?: number | undefined; pageSize?: number | undefined; }): Promise<IRemoteInstances>; export declare function createDevopsTemplateInstances({ projectId, templateId, host, pipelineName, pipelineParam, secretInfo, useTemplateSettings, }: ITemplateReq & { pipelineName: string; pipelineParam: Object; useTemplateSettings?: boolean; }): Promise<any>; export declare function updateDevopsTemplateInstances({ projectId, templateId, pipelineId, host, pipelineName, pipelineParam, useTemplateSettings, secretInfo, }: ITemplateReq & { pipelineId: string; pipelineName: string; pipelineParam: Object; useTemplateSettings?: boolean; }): Promise<any>; export {};