/** * Tapis Workflows API * Create and manage pipelines * * The version of the OpenAPI document: 1.6.0 * Contact: cicsupport@tacc.utexas.edu * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import { ReqCIPipeline, RespResourceURL } from '../models'; export interface CreateCIPipelineRequest { groupId: string; reqCIPipeline: ReqCIPipeline; } /** * */ export declare class CICDApi extends runtime.BaseAPI { /** * Create a CI/CD pipeline using a request body. Pipeline id must be unique within a group and can be composed of alphanumeric characters and the following special characters [-_.]. Note: When creating pipelines for the CI/CD use case(primarily building images), use this endpoint. It offers a simplified interface for those who want to avoid the complexities of creating a standard workflow. This pipeline\'s tasks may be modified later. * Create a CI/CD pipeline */ createCIPipelineRaw(requestParameters: CreateCIPipelineRequest, initOverrides?: RequestInit): Promise>; /** * Create a CI/CD pipeline using a request body. Pipeline id must be unique within a group and can be composed of alphanumeric characters and the following special characters [-_.]. Note: When creating pipelines for the CI/CD use case(primarily building images), use this endpoint. It offers a simplified interface for those who want to avoid the complexities of creating a standard workflow. This pipeline\'s tasks may be modified later. * Create a CI/CD pipeline */ createCIPipeline(requestParameters: CreateCIPipelineRequest, initOverrides?: RequestInit): Promise; }