import { AbstractClient } from "../../../common/abstract_client"; import { ClientConfig } from "../../../common/interface"; import { DescribeCloudRunServersResponse, DescribeCloudRunProcessLogRequest, ReleaseGrayRequest, DescribeEnvBaseInfoResponse, CreateCloudRunServerRequest, DescribeServerManageTaskResponse, SearchClsLogResponse, DescribeVersionDetailRequest, DescribeCloudRunEnvsResponse, DescribeCloudRunEnvsRequest, ReleaseGrayResponse, DescribeCloudRunProcessLogResponse, SubmitServerRollbackResponse, SearchClsLogRequest, DescribeCloudRunPodListRequest, DescribeReleaseOrderResponse, UpdateCloudRunServerRequest, OperateServerManageResponse, DescribeCloudRunServerDetailRequest, DescribeCloudRunServersRequest, DeleteCloudRunServerRequest, DescribeServerManageTaskRequest, OperateServerManageRequest, DescribeReleaseOrderRequest, DescribeCloudRunServerDetailResponse, CreateCloudRunEnvResponse, DescribeCloudRunDeployRecordRequest, DeleteCloudRunVersionsRequest, DeleteCloudRunServerResponse, DescribeCloudRunPodListResponse, SubmitServerRollbackRequest, DescribeEnvBaseInfoRequest, CreateCloudRunEnvRequest, CreateCloudRunServerResponse, DeleteCloudRunVersionsResponse, UpdateCloudRunServerResponse, DescribeVersionDetailResponse, DescribeCloudRunDeployRecordResponse } from "./tcbr_models"; /** * tcbr client * @class */ export declare class Client extends AbstractClient { constructor(clientConfig: ClientConfig); /** * 批量删除版本 */ DeleteCloudRunVersions(req: DeleteCloudRunVersionsRequest, cb?: (error: string, rep: DeleteCloudRunVersionsResponse) => void): Promise; /** * 创建云托管服务接口 */ CreateCloudRunServer(req: CreateCloudRunServerRequest, cb?: (error: string, rep: CreateCloudRunServerResponse) => void): Promise; /** * 查询服务管理任务信息 */ DescribeServerManageTask(req: DescribeServerManageTaskRequest, cb?: (error: string, rep: DescribeServerManageTaskResponse) => void): Promise; /** * 查询云托管Pod实例列表 */ DescribeCloudRunPodList(req: DescribeCloudRunPodListRequest, cb?: (error: string, rep: DescribeCloudRunPodListResponse) => void): Promise; /** * 查询云托管服务列表接口 */ DescribeCloudRunServers(req: DescribeCloudRunServersRequest, cb?: (error: string, rep: DescribeCloudRunServersResponse) => void): Promise; /** * 查询运行日志 */ DescribeCloudRunProcessLog(req: DescribeCloudRunProcessLogRequest, cb?: (error: string, rep: DescribeCloudRunProcessLogResponse) => void): Promise; /** * 查询发布单 */ DescribeReleaseOrder(req: DescribeReleaseOrderRequest, cb?: (error: string, rep: DescribeReleaseOrderResponse) => void): Promise; /** * 操作发布单 */ OperateServerManage(req: OperateServerManageRequest, cb?: (error: string, rep: OperateServerManageResponse) => void): Promise; /** * 灰度发布 */ ReleaseGray(req: ReleaseGrayRequest, cb?: (error: string, rep: ReleaseGrayResponse) => void): Promise; /** * 删除云托管服务:包括服务下的版本,镜像,流水线 */ DeleteCloudRunServer(req: DeleteCloudRunServerRequest, cb?: (error: string, rep: DeleteCloudRunServerResponse) => void): Promise; /** * 查询版本详情 */ DescribeVersionDetail(req: DescribeVersionDetailRequest, cb?: (error: string, rep: DescribeVersionDetailResponse) => void): Promise; /** * 创建云托管环境,并开通资源。 */ CreateCloudRunEnv(req: CreateCloudRunEnvRequest, cb?: (error: string, rep: CreateCloudRunEnvResponse) => void): Promise; /** * 回滚版本 */ SubmitServerRollback(req: SubmitServerRollbackRequest, cb?: (error: string, rep: SubmitServerRollbackResponse) => void): Promise; /** * 获取环境列表,含环境下的各个资源信息。尤其是各资源的唯一标识,是请求各资源的关键参数 */ DescribeCloudRunEnvs(req: DescribeCloudRunEnvsRequest, cb?: (error: string, rep: DescribeCloudRunEnvsResponse) => void): Promise; /** * 查询日志信息 */ SearchClsLog(req: SearchClsLogRequest, cb?: (error: string, rep: SearchClsLogResponse) => void): Promise; /** * 查询云托管部署记录 */ DescribeCloudRunDeployRecord(req: DescribeCloudRunDeployRecordRequest, cb?: (error: string, rep: DescribeCloudRunDeployRecordResponse) => void): Promise; /** * 查询环境基础信息 */ DescribeEnvBaseInfo(req: DescribeEnvBaseInfoRequest, cb?: (error: string, rep: DescribeEnvBaseInfoResponse) => void): Promise; /** * 更新云托管服务 */ UpdateCloudRunServer(req: UpdateCloudRunServerRequest, cb?: (error: string, rep: UpdateCloudRunServerResponse) => void): Promise; /** * 查询云托管服务详情 */ DescribeCloudRunServerDetail(req: DescribeCloudRunServerDetailRequest, cb?: (error: string, rep: DescribeCloudRunServerDetailResponse) => void): Promise; }