tencentcloud-sdk-nodejs
Version:
771 lines (768 loc) • 61.3 kB
TypeScript
import { AbstractClient } from "../../../common/abstract_client";
import { ClientConfig } from "../../../common/interface";
import { DescribePublicConfigSummaryRequest, ModifyPathRewriteRequest, DescribeUnitRulesV2Response, UpdateApiRateLimitRuleRequest, DeleteClusterResponse, DeletePathRewritesResponse, DescribeUnitApiUseDetailRequest, ModifyApplicationResponse, DescribeApiVersionsResponse, ReassociateBusinessLogConfigRequest, StopContainerGroupResponse, CreateConfigTemplateWithDetailRespResponse, DeletePathRewritesRequest, DeleteLaneResponse, DescribeGroupReleaseRequest, DescribeConfigTemplateResponse, ContinueRunFailedTaskBatchRequest, DescribeDeliveryConfigResponse, DescribeSimpleNamespacesResponse, DescribeSimpleClustersResponse, DeleteRepositoryResponse, DeleteApplicationResponse, ModifyProgramRequest, DescribeSimpleGroupsResponse, DescribeConfigsResponse, ModifyContainerReplicasRequest, ReleaseFileConfigRequest, DescribeInvocationMetricDataDimensionResponse, SearchStdoutLogResponse, CreateGatewayApiResponse, DescribeFileConfigsResponse, DescribeClustersRequest, DescribeApiVersionsRequest, DeleteConfigTemplateResponse, DescribeGroupBindedGatewaysResponse, DescribeJvmMonitorRequest, EnableLaneRuleRequest, UnbindApiGroupRequest, CreateNamespaceResponse, RedoTaskBatchRequest, DescribeTaskLastStatusRequest, ModifyUploadInfoResponse, EnableLaneRuleResponse, CreateProgramRequest, CreateApiRateLimitRuleRequest, DisableLaneRuleResponse, AssociateBusinessLogConfigRequest, DescribeJvmMonitorResponse, DescribeDeliveryConfigRequest, DeleteServerlessGroupRequest, ChangeApiUsableStatusRequest, DescribeMicroservicesResponse, DescribeApiRateLimitRulesRequest, DescribeApiGroupsResponse, DeletePublicConfigRequest, DeleteNamespaceResponse, CreateMicroserviceRequest, ReleaseConfigResponse, DescribeUnitRuleResponse, DeleteImageTagsRequest, DescribeRepositoriesRequest, RollbackConfigRequest, DisassociateBusinessLogConfigResponse, CreateGatewayApiRequest, DescribeCreateGatewayApiStatusResponse, DeleteConfigResponse, DescribeGroupGatewaysRequest, UpdateApiRateLimitRuleResponse, DescribeGatewayAllGroupApisResponse, ModifyNamespaceResponse, ModifyLaneRuleRequest, AddInstancesResponse, StartContainerGroupRequest, DescribeRepositoryResponse, ReleaseConfigWithDetailRespResponse, UpdateHealthCheckSettingsRequest, EnableUnitRuleRequest, CreateClusterResponse, CreateMicroserviceResponse, CreateFileConfigWithDetailRespRequest, ModifyContainerReplicasResponse, StopGroupRequest, ShrinkGroupResponse, DescribeLanesResponse, StartGroupRequest, CreateNamespaceRequest, DescribeDownloadInfoRequest, DescribeClusterInstancesRequest, DescribeGroupBindedGatewaysRequest, DescribeRepositoryRequest, CreatePublicConfigWithDetailRespRequest, DescribeResourceTaskStatusResponse, RedoTaskRequest, DeleteApiGroupResponse, DraftApiGroupRequest, CreateLaneResponse, DescribeDeliveryConfigsResponse, UpdateApiTimeoutsResponse, DescribePkgsResponse, DescribeContainerGroupDeployInfoResponse, DescribeOverviewInvocationRequest, DescribeProgramsRequest, DescribePublicConfigRequest, DescribeInovcationIndicatorsRequest, CreatePublicConfigResponse, CreateConfigResponse, RevokeFileConfigRequest, DescribeCreateGatewayApiStatusRequest, RevocationPublicConfigResponse, DescribeConfigReleaseLogsRequest, AssociateConfigWithGroupResponse, UpdateRepositoryResponse, DisassociateKafkaConfigRequest, RollbackConfigResponse, RevocationConfigRequest, StartContainerGroupResponse, ModifyTaskRequest, DeleteUnitNamespacesResponse, DescribeMicroservicesByGroupIdsRequest, DescribeStatisticsResponse, DescribeBasicResourceUsageResponse, CreateAllGatewayApiAsyncResponse, RemoveInstancesRequest, ModifyLaneResponse, DeleteGroupResponse, DescribeSimpleApplicationsResponse, DeployContainerGroupRequest, CreateApiRateLimitRuleWithDetailRespRequest, CreateUnitRuleWithDetailRespRequest, DescribeContainerGroupAttributeRequest, DescribeSimpleApplicationsRequest, DescribeDeliveryConfigByGroupIdResponse, ModifyContainerGroupRequest, OperateApplicationTcrBindingRequest, CreateConfigWithDetailRespResponse, DescribeGroupBusinessLogConfigsResponse, UpdateUnitRuleRequest, ReleasePublicConfigResponse, ReleaseApiGroupResponse, UpdateApiRateLimitRulesRequest, DescribeGroupInstancesRequest, DescribeMsApiListRequest, DescribeUploadInfoResponse, DescribeMsApiListResponse, EnableTaskRequest, DisableTaskResponse, DescribeMicroserviceRequest, DescribePodInstancesResponse, DescribeInvocationMetricDataPointRequest, DescribeRepositoriesResponse, CreateGroupRequest, DeleteClusterRequest, StopTaskBatchResponse, CreateContainGroupResponse, DescribeContainerGroupDetailResponse, DisableTaskRequest, CreatePathRewritesWithDetailRespResponse, UpdateRepositoryRequest, DescribeGroupGatewaysResponse, RevocationConfigResponse, DeleteTaskResponse, DeleteMicroserviceRequest, CreatePublicConfigWithDetailRespResponse, CreateConfigWithDetailRespRequest, RemoveInstancesResponse, DescribeContainerEventsRequest, DisableUnitRuleRequest, DescribeGroupResponse, ModifyClusterRequest, DeleteContainerGroupResponse, DeleteServerlessGroupResponse, DeleteImageTagsResponse, DescribeFileConfigReleasesResponse, DisableUnitRouteResponse, ExecuteTaskRequest, DescribeGroupBusinessLogConfigsRequest, DescribeApplicationResponse, DescribeConfigReleaseLogsResponse, DeletePublicConfigResponse, DescribePathRewriteResponse, DescribeFlowLastBatchStateRequest, TerminateTaskFlowBatchResponse, DisassociateKafkaConfigResponse, ShrinkInstancesResponse, DeleteLaneRuleResponse, DescribeApiRateLimitRulesResponse, AddClusterInstancesRequest, DescribeGroupUseDetailResponse, UpdateApiTimeoutsRequest, DescribeOverviewInvocationResponse, ShrinkInstancesRequest, DescribeSimpleNamespacesRequest, ExecuteTaskFlowResponse, DescribeClustersResponse, SearchBusinessLogRequest, ExpandGroupResponse, DescribePublicConfigsResponse, DescribeUnitNamespacesResponse, ContinueRunFailedTaskBatchResponse, DescribeSimpleClustersRequest, DescribeLaneRulesResponse, DescribeImageRepositoryRequest, DescribeApiGroupRequest, AssociateBusinessLogConfigResponse, DescribeGatewayApisRequest, AssociateConfigWithGroupRequest, DescribeContainerGroupDetailRequest, DescribeGroupsWithPluginRequest, ModifyTaskResponse, RevokeFileConfigResponse, SearchBusinessLogResponse, DeleteUnitNamespacesRequest, DescribeGroupRequest, UpdateConfigTemplateResponse, BindPluginRequest, DeleteLaneRuleRequest, CreateUnitRuleWithDetailRespResponse, CreateProgramResponse, DescribeGroupUseDetailRequest, UpdateUnitRuleResponse, CreateUnitRuleRequest, StartGroupResponse, DescribePathRewritesRequest, ShrinkGroupRequest, CreateLaneRuleResponse, CreateTaskResponse, DescribeContainerGroupsResponse, CreateUnitNamespacesResponse, UpdateApiGroupResponse, DescribeGroupsWithPluginResponse, AddInstancesRequest, CreateApplicationRequest, DeployGroupRequest, CreateTaskFlowRequest, CreateFileConfigWithDetailRespResponse, CreateConfigTemplateWithDetailRespRequest, UnbindApiGroupResponse, DescribeGroupReleaseResponse, DescribePathRewriteRequest, CreateApplicationResponse, DescribeInvocationMetricDataDimensionRequest, DeployGroupResponse, ModifyGroupResponse, DescribeUnitRulesV2Request, BindApiGroupResponse, DescribeGroupAttributeResponse, ModifyPathRewriteResponse, EnableUnitRuleResponse, DescribeEnabledUnitRuleResponse, UpdateApiGroupRequest, EnableUnitRouteResponse, DescribeBusinessLogConfigRequest, ExecuteTaskFlowRequest, DescribeBusinessLogConfigResponse, TerminateTaskFlowBatchRequest, CreateUnitRuleResponse, CreateUnitNamespacesRequest, DescribeTaskRecordsResponse, DescribeApiUseDetailResponse, ModifyUploadInfoRequest, DescribeGatewayApisResponse, DescribeUnitRuleRequest, UpdateGatewayApiResponse, DescribeInstancesResponse, CreatePathRewritesWithDetailRespRequest, DeleteFileConfigResponse, DeleteApiRateLimitRuleResponse, DeleteFileConfigRequest, DescribePublicConfigSummaryResponse, DescribePublicConfigReleaseLogsRequest, DescribeApplicationAttributeResponse, ModifyLaneRequest, DescribeLanesRequest, DescribeGatewayMonitorOverviewResponse, CreatePublicConfigRequest, CreateAllGatewayApiAsyncRequest, EnableTaskFlowResponse, DeleteUnitRuleResponse, DisableTaskFlowResponse, DescribeGatewayMonitorOverviewRequest, DescribeImageTagsResponse, BindPluginResponse, RedoTaskFlowBatchRequest, CreateMicroserviceWithDetailRespRequest, StopTaskExecuteRequest, DeleteApiRateLimitRuleRequest, DescribePkgsRequest, DescribeApplicationAttributeRequest, ReleaseConfigWithDetailRespRequest, CreateTaskRequest, DescribePublicConfigResponse, DescribeUsableUnitNamespacesResponse, ReleaseFileConfigResponse, DescribeConfigResponse, CreateApiRateLimitRuleWithDetailRespResponse, DescribeTaskRecordsRequest, ModifyContainerGroupResponse, DeleteApplicationRequest, DescribeUnitNamespacesRequest, DeleteTaskRequest, DescribeBusinessLogConfigsRequest, DeleteConfigTemplateRequest, DescribePluginInstancesRequest, DescribeInovcationIndicatorsResponse, CreateConfigRequest, DeleteGatewayApiResponse, DescribeUnitRulesResponse, UpdateGatewayApiRequest, DescribeInstancesRequest, ReassociateBusinessLogConfigResponse, DescribeApiGroupsRequest, DeleteUnitRuleRequest, DeletePkgsResponse, DescribeGroupsResponse, DescribeBusinessLogConfigsResponse, DescribeInvocationMetricScatterPlotRequest, CreateTaskFlowResponse, DescribeMicroservicesRequest, AddClusterInstancesResponse, DescribeInvocationMetricDataCurveRequest, DescribeTaskLastStatusResponse, DescribePublicConfigsRequest, DescribeApplicationsRequest, DescribeTaskDetailRequest, DescribePublicConfigReleasesRequest, DescribeLaneRulesRequest, DescribeContainerEventsResponse, DescribePluginInstancesResponse, CreateRepositoryResponse, CreateLaneRuleRequest, DeletePkgsRequest, CreateFileConfigRequest, ChangeApiUsableStatusResponse, DescribeContainerGroupAttributeResponse, CreateFileConfigResponse, DescribeGroupInstancesResponse, DescribeContainerGroupDeployInfoRequest, DescribeDeliveryConfigsRequest, DisassociateBusinessLogConfigRequest, DescribePublicConfigReleaseLogsResponse, DeleteApiGroupRequest, ReleaseApiGroupRequest, DescribeFileConfigReleasesRequest, DescribeClusterInstancesResponse, DescribeTaskDetailResponse, ExpandGroupRequest, RevocationPublicConfigRequest, ModifyLaneRuleResponse, DescribeMicroservicesByGroupIdsResponse, DescribeGroupAttributeRequest, ModifyClusterResponse, EnableTaskFlowRequest, DescribeReleasedConfigRequest, StopGroupResponse, CreatePathRewritesRequest, ModifyMicroserviceRequest, DescribeConfigReleasesRequest, DescribeEnabledUnitRuleRequest, CreateConfigTemplateRequest, DescribeApiGroupResponse, RedoTaskExecuteResponse, CreateLaneRequest, CreateApiGroupResponse, RedoTaskExecuteRequest, DescribeApplicationsResponse, DescribeConfigRequest, OperateApplicationTcrBindingResponse, DisableUnitRouteRequest, DescribeUnitRulesRequest, UpdateConfigTemplateRequest, DescribeGatewayAllGroupApisRequest, DeleteGroupRequest, BindApiGroupRequest, StopTaskBatchRequest, DescribeUploadInfoRequest, DescribeUnitApiUseDetailResponse, DescribeInvocationMetricScatterPlotResponse, DescribeUsableUnitNamespacesRequest, DescribeContainerGroupsRequest, DescribeProgramsResponse, DisableTaskFlowRequest, DescribePodInstancesRequest, RedoTaskResponse, DescribeConfigsRequest, EnableUnitRouteRequest, DisableLaneRuleRequest, DescribeResourceTaskStatusRequest, DescribeInvocationMetricDataCurveResponse, DeleteConfigRequest, DescribeFileConfigsRequest, CreateConfigTemplateResponse, ExecuteTaskResponse, CreateApiRateLimitRuleResponse, DescribeApiUseDetailRequest, CreateMicroserviceWithDetailRespResponse, CreateClusterRequest, DescribeDeliveryConfigByGroupIdRequest, DeleteContainerGroupRequest, EnableTaskResponse, ReleaseConfigRequest, DescribeApiDetailRequest, StopContainerGroupRequest, UpdateHealthCheckSettingsResponse, DescribeInvocationMetricDataPointResponse, DisableUnitRuleResponse, ModifyApplicationRequest, DescribePathRewritesResponse, DeleteGatewayApiRequest, ModifyProgramResponse, DescribeFlowLastBatchStateResponse, StopTaskExecuteResponse, UpdateApiRateLimitRulesResponse, DeleteRepositoryRequest, DescribeSimpleGroupsRequest, DescribeConfigReleasesResponse, ModifyMicroserviceResponse, CreateApiGroupRequest, DescribeDownloadInfoResponse, DescribeApplicationRequest, DeployContainerGroupResponse, DescribeBasicResourceUsageRequest, DeleteMicroserviceResponse, DescribeReleasedConfigResponse, DescribeApiDetailResponse, DescribeGroupsRequest, ModifyNamespaceRequest, CreateRepositoryRequest, DeleteNamespaceRequest, SearchStdoutLogRequest, RedoTaskBatchResponse, DescribeStatisticsRequest, ModifyGroupRequest, DescribeMicroserviceResponse, DescribeImageRepositoryResponse, DescribeImageTagsRequest, DescribeConfigSummaryResponse, CreateContainGroupRequest, DescribePublicConfigReleasesResponse, CreatePathRewritesResponse, DescribeConfigTemplateRequest, DraftApiGroupResponse, DescribeConfigSummaryRequest, DeleteLaneRequest, ReleasePublicConfigRequest, RedoTaskFlowBatchResponse, CreateGroupResponse } from "./tsf_models";
/**
* tsf client
* @class
*/
export declare class Client extends AbstractClient {
constructor(clientConfig: ClientConfig);
/**
* 创建任务
*/
CreateTask(req: CreateTaskRequest, cb?: (error: string, rep: CreateTaskResponse) => void): Promise<CreateTaskResponse>;
/**
* 删除公共配置项
*/
DeletePublicConfig(req: DeletePublicConfigRequest, cb?: (error: string, rep: DeletePublicConfigResponse) => void): Promise<DeletePublicConfigResponse>;
/**
* 查询配置
*/
DescribeConfig(req: DescribeConfigRequest, cb?: (error: string, rep: DescribeConfigResponse) => void): Promise<DescribeConfigResponse>;
/**
* 获取微服务列表
*/
DescribeMicroservices(req: DescribeMicroservicesRequest, cb?: (error: string, rep: DescribeMicroservicesResponse) => void): Promise<DescribeMicroservicesResponse>;
/**
* 修改容器部署组实例数
*/
ModifyContainerReplicas(req: ModifyContainerReplicasRequest, cb?: (error: string, rep: ModifyContainerReplicasResponse) => void): Promise<ModifyContainerReplicasResponse>;
/**
* 虚拟机部署组下线实例
*/
ShrinkInstances(req: ShrinkInstancesRequest, cb?: (error: string, rep: ShrinkInstancesResponse) => void): Promise<ShrinkInstancesResponse>;
/**
* 禁用单元化规则
*/
DisableUnitRule(req: DisableUnitRuleRequest, cb?: (error: string, rep: DisableUnitRuleResponse) => void): Promise<DisableUnitRuleResponse>;
/**
* 获取部署组实例列表
*/
DescribePodInstances(req: DescribePodInstancesRequest, cb?: (error: string, rep: DescribePodInstancesResponse) => void): Promise<DescribePodInstancesResponse>;
/**
* 创建配置项,返回详细信息
*/
CreateConfigWithDetailResp(req: CreateConfigWithDetailRespRequest, cb?: (error: string, rep: CreateConfigWithDetailRespResponse) => void): Promise<CreateConfigWithDetailRespResponse>;
/**
* 创建命名空间
*/
CreateNamespace(req: CreateNamespaceRequest, cb?: (error: string, rep: CreateNamespaceResponse) => void): Promise<CreateNamespaceResponse>;
/**
* 添加云主机节点至TSF集群
*/
AddClusterInstances(req: AddClusterInstancesRequest, cb?: (error: string, rep: AddClusterInstancesResponse) => void): Promise<AddClusterInstancesResponse>;
/**
* 删除泳道规则
*/
DeleteLaneRule(req: DeleteLaneRuleRequest, cb?: (error: string, rep: DeleteLaneRuleResponse) => void): Promise<DeleteLaneRuleResponse>;
/**
* 删除集群
*/
DeleteCluster(req: DeleteClusterRequest, cb?: (error: string, rep: DeleteClusterResponse) => void): Promise<DeleteClusterResponse>;
/**
* 重新执行工作流批次
*/
RedoTaskFlowBatch(req: RedoTaskFlowBatchRequest, cb?: (error: string, rep: RedoTaskFlowBatchResponse) => void): Promise<RedoTaskFlowBatchResponse>;
/**
* 查询公共配置汇总列表
*/
DescribePublicConfigSummary(req: DescribePublicConfigSummaryRequest, cb?: (error: string, rep: DescribePublicConfigSummaryResponse) => void): Promise<DescribePublicConfigSummaryResponse>;
/**
* 容器部署组列表
*/
DescribeContainerGroups(req: DescribeContainerGroupsRequest, cb?: (error: string, rep: DescribeContainerGroupsResponse) => void): Promise<DescribeContainerGroupsResponse>;
/**
* 获取部署组其他属性
*/
DescribeGroupAttribute(req: DescribeGroupAttributeRequest, cb?: (error: string, rep: DescribeGroupAttributeResponse) => void): Promise<DescribeGroupAttributeResponse>;
/**
* 创建文件配置项,返回详细信息
*/
CreateFileConfigWithDetailResp(req: CreateFileConfigWithDetailRespRequest, cb?: (error: string, rep: CreateFileConfigWithDetailRespResponse) => void): Promise<CreateFileConfigWithDetailRespResponse>;
/**
* 创建参数模板
*/
CreateConfigTemplate(req: CreateConfigTemplateRequest, cb?: (error: string, rep: CreateConfigTemplateResponse) => void): Promise<CreateConfigTemplateResponse>;
/**
* 查询服务API列表
*/
DescribeMsApiList(req: DescribeMsApiListRequest, cb?: (error: string, rep: DescribeMsApiListResponse) => void): Promise<DescribeMsApiListResponse>;
/**
* 撤回已发布的公共配置
*/
RevocationPublicConfig(req: RevocationPublicConfigRequest, cb?: (error: string, rep: RevocationPublicConfigResponse) => void): Promise<RevocationPublicConfigResponse>;
/**
* 创建集群
*/
CreateCluster(req: CreateClusterRequest, cb?: (error: string, rep: CreateClusterResponse) => void): Promise<CreateClusterResponse>;
/**
* 服务调用监控统计概览
*/
DescribeOverviewInvocation(req: DescribeOverviewInvocationRequest, cb?: (error: string, rep: DescribeOverviewInvocationResponse) => void): Promise<DescribeOverviewInvocationResponse>;
/**
* 停止正在某个节点上执行的任务
*/
StopTaskExecute(req: StopTaskExecuteRequest, cb?: (error: string, rep: StopTaskExecuteResponse) => void): Promise<StopTaskExecuteResponse>;
/**
* 查询任务详情
*/
DescribeTaskDetail(req: DescribeTaskDetailRequest, cb?: (error: string, rep: DescribeTaskDetailResponse) => void): Promise<DescribeTaskDetailResponse>;
/**
* 修改集群信息
*/
ModifyCluster(req: ModifyClusterRequest, cb?: (error: string, rep: ModifyClusterResponse) => void): Promise<ModifyClusterResponse>;
/**
* 容器部署组详情(已废弃,请使用 DescribeContainerGroupDeployInfo)
*/
DescribeContainerGroupDetail(req: DescribeContainerGroupDetailRequest, cb?: (error: string, rep: DescribeContainerGroupDetailResponse) => void): Promise<DescribeContainerGroupDetailResponse>;
/**
* 启用单元化规则
*/
EnableUnitRule(req: EnableUnitRuleRequest, cb?: (error: string, rep: EnableUnitRuleResponse) => void): Promise<EnableUnitRuleResponse>;
/**
* 回滚配置
*/
RollbackConfig(req: RollbackConfigRequest, cb?: (error: string, rep: RollbackConfigResponse) => void): Promise<RollbackConfigResponse>;
/**
* 镜像版本列表
*/
DescribeImageTags(req: DescribeImageTagsRequest, cb?: (error: string, rep: DescribeImageTagsResponse) => void): Promise<DescribeImageTagsResponse>;
/**
* 查询文件配置项列表
*/
DescribeFileConfigs(req: DescribeFileConfigsRequest, cb?: (error: string, rep: DescribeFileConfigsResponse) => void): Promise<DescribeFileConfigsResponse>;
/**
* 创建参数模板,并返回模板详细信息
*/
CreateConfigTemplateWithDetailResp(req: CreateConfigTemplateWithDetailRespRequest, cb?: (error: string, rep: CreateConfigTemplateWithDetailRespResponse) => void): Promise<CreateConfigTemplateWithDetailRespResponse>;
/**
* 查询简单集群列表
*/
DescribeSimpleClusters(req: DescribeSimpleClustersRequest, cb?: (error: string, rep: DescribeSimpleClustersResponse) => void): Promise<DescribeSimpleClustersResponse>;
/**
* 查询API详情
*/
DescribeApiDetail(req: DescribeApiDetailRequest, cb?: (error: string, rep: DescribeApiDetailResponse) => void): Promise<DescribeApiDetailResponse>;
/**
* 撤回已发布的文件配置
*/
RevokeFileConfig(req: RevokeFileConfigRequest, cb?: (error: string, rep: RevokeFileConfigResponse) => void): Promise<RevokeFileConfigResponse>;
/**
* 获取单个投递项配置信息
*/
DescribeDeliveryConfig(req: DescribeDeliveryConfigRequest, cb?: (error: string, rep: DescribeDeliveryConfigResponse) => void): Promise<DescribeDeliveryConfigResponse>;
/**
* 查询某个插件下绑定或未绑定的API分组
*/
DescribeGroupsWithPlugin(req: DescribeGroupsWithPluginRequest, cb?: (error: string, rep: DescribeGroupsWithPluginResponse) => void): Promise<DescribeGroupsWithPluginResponse>;
/**
* 启用泳道规则
*/
EnableLaneRule(req: EnableLaneRuleRequest, cb?: (error: string, rep: EnableLaneRuleResponse) => void): Promise<EnableLaneRuleResponse>;
/**
* 禁用单元化路由
*/
DisableUnitRoute(req: DisableUnitRouteRequest, cb?: (error: string, rep: DisableUnitRouteResponse) => void): Promise<DisableUnitRouteResponse>;
/**
* 取消关联业务日志配置项和应用
*/
DisassociateBusinessLogConfig(req: DisassociateBusinessLogConfigRequest, cb?: (error: string, rep: DisassociateBusinessLogConfigResponse) => void): Promise<DisassociateBusinessLogConfigResponse>;
/**
* 创建配置项
*/
CreateConfig(req: CreateConfigRequest, cb?: (error: string, rep: CreateConfigResponse) => void): Promise<CreateConfigResponse>;
/**
* 新增微服务
*/
CreateMicroservice(req: CreateMicroserviceRequest, cb?: (error: string, rep: CreateMicroserviceResponse) => void): Promise<CreateMicroserviceResponse>;
/**
* 批量删除镜像版本
*/
DeleteImageTags(req: DeleteImageTagsRequest, cb?: (error: string, rep: DeleteImageTagsResponse) => void): Promise<DeleteImageTagsResponse>;
/**
* TSF上传的程序包存放在腾讯云对象存储(COS)中,通过该API可以获取从COS下载程序包需要的信息,包括包所在的桶、存储路径、鉴权信息等,之后使用COS API(或SDK)进行下载。
COS相关文档请查阅:https://cloud.tencent.com/document/product/436
*/
DescribeDownloadInfo(req: DescribeDownloadInfoRequest, cb?: (error: string, rep: DescribeDownloadInfoResponse) => void): Promise<DescribeDownloadInfoResponse>;
/**
* 获取应用列表
*/
DescribeApplications(req: DescribeApplicationsRequest, cb?: (error: string, rep: DescribeApplicationsResponse) => void): Promise<DescribeApplicationsResponse>;
/**
* 创建路径重写,并返回路径重写规则信息
*/
CreatePathRewritesWithDetailResp(req: CreatePathRewritesWithDetailRespRequest, cb?: (error: string, rep: CreatePathRewritesWithDetailRespResponse) => void): Promise<CreatePathRewritesWithDetailRespResponse>;
/**
* 获取部署组详情
*/
DescribeContainerGroupDeployInfo(req: DescribeContainerGroupDeployInfoRequest, cb?: (error: string, rep: DescribeContainerGroupDeployInfoResponse) => void): Promise<DescribeContainerGroupDeployInfoResponse>;
/**
* 查询网关API监控明细数据(仅单元化网关),非单元化网关使用DescribeApiUseDetail
*/
DescribeUnitApiUseDetail(req: DescribeUnitApiUseDetailRequest, cb?: (error: string, rep: DescribeUnitApiUseDetailResponse) => void): Promise<DescribeUnitApiUseDetailResponse>;
/**
* 插件与网关分组/API批量绑定
*/
BindPlugin(req: BindPluginRequest, cb?: (error: string, rep: BindPluginResponse) => void): Promise<BindPluginResponse>;
/**
* 查询某个API分组已绑定的网关部署组信息列表
*/
DescribeGroupBindedGateways(req: DescribeGroupBindedGatewaysRequest, cb?: (error: string, rep: DescribeGroupBindedGatewaysResponse) => void): Promise<DescribeGroupBindedGatewaysResponse>;
/**
* 删除单元化规则
*/
DeleteUnitRule(req: DeleteUnitRuleRequest, cb?: (error: string, rep: DeleteUnitRuleResponse) => void): Promise<DeleteUnitRuleResponse>;
/**
* 获取应用详情
*/
DescribeApplication(req: DescribeApplicationRequest, cb?: (error: string, rep: DescribeApplicationResponse) => void): Promise<DescribeApplicationResponse>;
/**
* 更新单元化规则
*/
UpdateUnitRule(req: UpdateUnitRuleRequest, cb?: (error: string, rep: UpdateUnitRuleResponse) => void): Promise<UpdateUnitRuleResponse>;
/**
* 创建单元化规则
*/
CreateUnitRule(req: CreateUnitRuleRequest, cb?: (error: string, rep: CreateUnitRuleResponse) => void): Promise<CreateUnitRuleResponse>;
/**
* 更新仓库信息
*/
UpdateRepository(req: UpdateRepositoryRequest, cb?: (error: string, rep: UpdateRepositoryResponse) => void): Promise<UpdateRepositoryResponse>;
/**
* 查询可用于被导入的命名空间列表
*/
DescribeUsableUnitNamespaces(req: DescribeUsableUnitNamespacesRequest, cb?: (error: string, rep: DescribeUsableUnitNamespacesResponse) => void): Promise<DescribeUsableUnitNamespacesResponse>;
/**
* 查询网关分组监控明细数据
*/
DescribeGroupUseDetail(req: DescribeGroupUseDetailRequest, cb?: (error: string, rep: DescribeGroupUseDetailResponse) => void): Promise<DescribeGroupUseDetailResponse>;
/**
* 查询镜像仓库列表
*/
DescribeImageRepository(req: DescribeImageRepositoryRequest, cb?: (error: string, rep: DescribeImageRepositoryResponse) => void): Promise<DescribeImageRepositoryResponse>;
/**
* 后端服务已经删除这个接口, API 接口下线处理
重关联业务日志配置
*/
ReassociateBusinessLogConfig(req: ReassociateBusinessLogConfigRequest, cb?: (error: string, rep: ReassociateBusinessLogConfigResponse) => void): Promise<ReassociateBusinessLogConfigResponse>;
/**
* 批量更新API超时
*/
UpdateApiTimeouts(req: UpdateApiTimeoutsRequest, cb?: (error: string, rep: UpdateApiTimeoutsResponse) => void): Promise<UpdateApiTimeoutsResponse>;
/**
* 批量创建单元化命名空间
*/
CreateUnitNamespaces(req: CreateUnitNamespacesRequest, cb?: (error: string, rep: CreateUnitNamespacesResponse) => void): Promise<CreateUnitNamespacesResponse>;
/**
* 更新健康检查配置
*/
UpdateHealthCheckSettings(req: UpdateHealthCheckSettingsRequest, cb?: (error: string, rep: UpdateHealthCheckSettingsResponse) => void): Promise<UpdateHealthCheckSettingsResponse>;
/**
* 翻页查询任务列表
*/
DescribeTaskRecords(req: DescribeTaskRecordsRequest, cb?: (error: string, rep: DescribeTaskRecordsResponse) => void): Promise<DescribeTaskRecordsResponse>;
/**
* 手动执行一次任务
*/
ExecuteTask(req: ExecuteTaskRequest, cb?: (error: string, rep: ExecuteTaskResponse) => void): Promise<ExecuteTaskResponse>;
/**
* 批量导入API至api分组(也支持新建API到分组)
*/
CreateGatewayApi(req: CreateGatewayApiRequest, cb?: (error: string, rep: CreateGatewayApiResponse) => void): Promise<CreateGatewayApiResponse>;
/**
* 查询简单命名空间列表
*/
DescribeSimpleNamespaces(req: DescribeSimpleNamespacesRequest, cb?: (error: string, rep: DescribeSimpleNamespacesResponse) => void): Promise<DescribeSimpleNamespacesResponse>;
/**
* 创建API限流规则
*/
CreateApiRateLimitRule(req: CreateApiRateLimitRuleRequest, cb?: (error: string, rep: CreateApiRateLimitRuleResponse) => void): Promise<CreateApiRateLimitRuleResponse>;
/**
* 删除微服务
*/
DeleteMicroservice(req: DeleteMicroserviceRequest, cb?: (error: string, rep: DeleteMicroserviceResponse) => void): Promise<DeleteMicroserviceResponse>;
/**
* 删除文件配置项
*/
DeleteFileConfig(req: DeleteFileConfigRequest, cb?: (error: string, rep: DeleteFileConfigResponse) => void): Promise<DeleteFileConfigResponse>;
/**
* 停止容器部署组
*/
StopContainerGroup(req: StopContainerGroupRequest, cb?: (error: string, rep: StopContainerGroupResponse) => void): Promise<StopContainerGroupResponse>;
/**
* 查询分组管理日志配置列表
*/
DescribeGroupBusinessLogConfigs(req: DescribeGroupBusinessLogConfigsRequest, cb?: (error: string, rep: DescribeGroupBusinessLogConfigsResponse) => void): Promise<DescribeGroupBusinessLogConfigsResponse>;
/**
* 查询部署组相关的发布信息
*/
DescribeGroupRelease(req: DescribeGroupReleaseRequest, cb?: (error: string, rep: DescribeGroupReleaseResponse) => void): Promise<DescribeGroupReleaseResponse>;
/**
* 查询一键导入API分组任务的状态
*/
DescribeCreateGatewayApiStatus(req: DescribeCreateGatewayApiStatusRequest, cb?: (error: string, rep: DescribeCreateGatewayApiStatusResponse) => void): Promise<DescribeCreateGatewayApiStatusResponse>;
/**
* 查询单值指标维度
*/
DescribeInvocationMetricDataPoint(req: DescribeInvocationMetricDataPointRequest, cb?: (error: string, rep: DescribeInvocationMetricDataPointResponse) => void): Promise<DescribeInvocationMetricDataPointResponse>;
/**
* 修改任务
*/
ModifyTask(req: ModifyTaskRequest, cb?: (error: string, rep: ModifyTaskResponse) => void): Promise<ModifyTaskResponse>;
/**
* 更新API限流规则
*/
UpdateApiRateLimitRule(req: UpdateApiRateLimitRuleRequest, cb?: (error: string, rep: UpdateApiRateLimitRuleResponse) => void): Promise<UpdateApiRateLimitRuleResponse>;
/**
* 分页查询网关分组/API绑定(或未绑定)的插件列表
*/
DescribePluginInstances(req: DescribePluginInstancesRequest, cb?: (error: string, rep: DescribePluginInstancesResponse) => void): Promise<DescribePluginInstancesResponse>;
/**
* API分组批量与网关解绑
*/
UnbindApiGroup(req: UnbindApiGroupRequest, cb?: (error: string, rep: UnbindApiGroupResponse) => void): Promise<UnbindApiGroupResponse>;
/**
* 查询虚拟机部署组云主机列表
*/
DescribeGroupInstances(req: DescribeGroupInstancesRequest, cb?: (error: string, rep: DescribeGroupInstancesResponse) => void): Promise<DescribeGroupInstancesResponse>;
/**
* 创建泳道规则
*/
CreateLaneRule(req: CreateLaneRuleRequest, cb?: (error: string, rep: CreateLaneRuleResponse) => void): Promise<CreateLaneRuleResponse>;
/**
* 删除容器部署组
*/
DeleteContainerGroup(req: DeleteContainerGroupRequest, cb?: (error: string, rep: DeleteContainerGroupResponse) => void): Promise<DeleteContainerGroupResponse>;
/**
* 查询API 分组信息列表
*/
DescribeApiGroups(req: DescribeApiGroupsRequest, cb?: (error: string, rep: DescribeApiGroupsResponse) => void): Promise<DescribeApiGroupsResponse>;
/**
* 获取集群列表
*/
DescribeClusters(req: DescribeClustersRequest, cb?: (error: string, rep: DescribeClustersResponse) => void): Promise<DescribeClustersResponse>;
/**
* 查询日志配置项列表
*/
DescribeBusinessLogConfigs(req: DescribeBusinessLogConfigsRequest, cb?: (error: string, rep: DescribeBusinessLogConfigsResponse) => void): Promise<DescribeBusinessLogConfigsResponse>;
/**
* 查询单元化规则列表V2
*/
DescribeUnitRulesV2(req: DescribeUnitRulesV2Request, cb?: (error: string, rep: DescribeUnitRulesV2Response) => void): Promise<DescribeUnitRulesV2Response>;
/**
* 创建公共配置项,并返回配置项详细信息
*/
CreatePublicConfigWithDetailResp(req: CreatePublicConfigWithDetailRespRequest, cb?: (error: string, rep: CreatePublicConfigWithDetailRespResponse) => void): Promise<CreatePublicConfigWithDetailRespResponse>;
/**
* 创建单元化规则, 并返回详细信息
*/
CreateUnitRuleWithDetailResp(req: CreateUnitRuleWithDetailRespRequest, cb?: (error: string, rep: CreateUnitRuleWithDetailRespResponse) => void): Promise<CreateUnitRuleWithDetailRespResponse>;
/**
* 发布配置
*/
ReleaseConfig(req: ReleaseConfigRequest, cb?: (error: string, rep: ReleaseConfigResponse) => void): Promise<ReleaseConfigResponse>;
/**
* 停止一个工作流批次
*/
TerminateTaskFlowBatch(req: TerminateTaskFlowBatchRequest, cb?: (error: string, rep: TerminateTaskFlowBatchResponse) => void): Promise<TerminateTaskFlowBatchResponse>;
/**
* 批量更新API限流规则
*/
UpdateApiRateLimitRules(req: UpdateApiRateLimitRulesRequest, cb?: (error: string, rep: UpdateApiRateLimitRulesResponse) => void): Promise<UpdateApiRateLimitRulesResponse>;
/**
* 获取虚拟机部署组列表
*/
DescribeGroups(req: DescribeGroupsRequest, cb?: (error: string, rep: DescribeGroupsResponse) => void): Promise<DescribeGroupsResponse>;
/**
* 查询文件配置项发布信息
*/
DescribeFileConfigReleases(req: DescribeFileConfigReleasesRequest, cb?: (error: string, rep: DescribeFileConfigReleasesResponse) => void): Promise<DescribeFileConfigReleasesResponse>;
/**
* 查询仓库列表
*/
DescribeRepositories(req: DescribeRepositoriesRequest, cb?: (error: string, rep: DescribeRepositoriesResponse) => void): Promise<DescribeRepositoriesResponse>;
/**
* 停用工作流
*/
DisableTaskFlow(req: DisableTaskFlowRequest, cb?: (error: string, rep: DisableTaskFlowResponse) => void): Promise<DisableTaskFlowResponse>;
/**
* 一键导入API分组
*/
CreateAllGatewayApiAsync(req: CreateAllGatewayApiAsyncRequest, cb?: (error: string, rep: CreateAllGatewayApiAsyncResponse) => void): Promise<CreateAllGatewayApiAsyncResponse>;
/**
* 创建仓库
*/
CreateRepository(req: CreateRepositoryRequest, cb?: (error: string, rep: CreateRepositoryResponse) => void): Promise<CreateRepositoryResponse>;
/**
* 查询集群实例
*/
DescribeClusterInstances(req: DescribeClusterInstancesRequest, cb?: (error: string, rep: DescribeClusterInstancesResponse) => void): Promise<DescribeClusterInstancesResponse>;
/**
* 创建公共配置项
*/
CreatePublicConfig(req: CreatePublicConfigRequest, cb?: (error: string, rep: CreatePublicConfigResponse) => void): Promise<CreatePublicConfigResponse>;
/**
* 网关与API分组批量绑定
*/
BindApiGroup(req: BindApiGroupRequest, cb?: (error: string, rep: BindApiGroupResponse) => void): Promise<BindApiGroupResponse>;
/**
* 废弃
*/
DescribeInovcationIndicators(req: DescribeInovcationIndicatorsRequest, cb?: (error: string, rep: DescribeInovcationIndicatorsResponse) => void): Promise<DescribeInovcationIndicatorsResponse>;
/**
* 用部署组id获取绑定信息
*/
DescribeDeliveryConfigByGroupId(req: DescribeDeliveryConfigByGroupIdRequest, cb?: (error: string, rep: DescribeDeliveryConfigByGroupIdResponse) => void): Promise<DescribeDeliveryConfigByGroupIdResponse>;
/**
* 查询简单部署组列表
*/
DescribeSimpleGroups(req: DescribeSimpleGroupsRequest, cb?: (error: string, rep: DescribeSimpleGroupsResponse) => void): Promise<DescribeSimpleGroupsResponse>;
/**
* 查询配置项列表
*/
DescribeConfigs(req: DescribeConfigsRequest, cb?: (error: string, rep: DescribeConfigsResponse) => void): Promise<DescribeConfigsResponse>;
/**
* 服务统计页面:接口和服务维度
*/
DescribeStatistics(req: DescribeStatisticsRequest, cb?: (error: string, rep: DescribeStatisticsResponse) => void): Promise<DescribeStatisticsResponse>;
/**
* 删除模板
*/
DeleteConfigTemplate(req: DeleteConfigTemplateRequest, cb?: (error: string, rep: DeleteConfigTemplateResponse) => void): Promise<DeleteConfigTemplateResponse>;
/**
* 发布文件配置
*/
ReleaseFileConfig(req: ReleaseFileConfigRequest, cb?: (error: string, rep: ReleaseFileConfigResponse) => void): Promise<ReleaseFileConfigResponse>;
/**
* 删除API限流规则
*/
DeleteApiRateLimitRule(req: DeleteApiRateLimitRuleRequest, cb?: (error: string, rep: DeleteApiRateLimitRuleResponse) => void): Promise<DeleteApiRateLimitRuleResponse>;
/**
* 查询某个网关绑定的API 分组信息列表
*/
DescribeGroupGateways(req: DescribeGroupGatewaysRequest, cb?: (error: string, rep: DescribeGroupGatewaysResponse) => void): Promise<DescribeGroupGatewaysResponse>;
/**
* 查询单元化命名空间列表
*/
DescribeUnitNamespaces(req: DescribeUnitNamespacesRequest, cb?: (error: string, rep: DescribeUnitNamespacesResponse) => void): Promise<DescribeUnitNamespacesResponse>;
/**
* 调用该接口和COS的上传接口后,需要调用此接口更新TSF中保存的程序包状态。
调用此接口完成后,才标志上传包流程结束。
*/
ModifyUploadInfo(req: ModifyUploadInfoRequest, cb?: (error: string, rep: ModifyUploadInfoResponse) => void): Promise<ModifyUploadInfoResponse>;
/**
* 添加云主机节点至TSF集群
*/
AddInstances(req: AddInstancesRequest, cb?: (error: string, rep: AddInstancesResponse) => void): Promise<AddInstancesResponse>;
/**
* 修改命名空间
*/
ModifyNamespace(req: ModifyNamespaceRequest, cb?: (error: string, rep: ModifyNamespaceResponse) => void): Promise<ModifyNamespaceResponse>;
/**
* 查询配置汇总列表
*/
DescribeConfigSummary(req: DescribeConfigSummaryRequest, cb?: (error: string, rep: DescribeConfigSummaryResponse) => void): Promise<DescribeConfigSummaryResponse>;
/**
* 查询调用指标数据散点图
*/
DescribeInvocationMetricScatterPlot(req: DescribeInvocationMetricScatterPlotRequest, cb?: (error: string, rep: DescribeInvocationMetricScatterPlotResponse) => void): Promise<DescribeInvocationMetricScatterPlotResponse>;
/**
* 创建文件配置项
*/
CreateFileConfig(req: CreateFileConfigRequest, cb?: (error: string, rep: CreateFileConfigResponse) => void): Promise<CreateFileConfigResponse>;
/**
* 重新执行任务
*/
RedoTask(req: RedoTaskRequest, cb?: (error: string, rep: RedoTaskResponse) => void): Promise<RedoTaskResponse>;
/**
* 获取部署组其他字段-用于前端并发调用
*/
DescribeContainerGroupAttribute(req: DescribeContainerGroupAttributeRequest, cb?: (error: string, rep: DescribeContainerGroupAttributeResponse) => void): Promise<DescribeContainerGroupAttributeResponse>;
/**
* 无
*/
DescribePkgs(req: DescribePkgsRequest, cb?: (error: string, rep: DescribePkgsResponse) => void): Promise<DescribePkgsResponse>;
/**
* 创建API分组
*/
CreateApiGroup(req: CreateApiGroupRequest, cb?: (error: string, rep: CreateApiGroupResponse) => void): Promise<CreateApiGroupResponse>;
/**
* 查询数据集列表
*/
DescribePrograms(req: DescribeProgramsRequest, cb?: (error: string, rep: DescribeProgramsResponse) => void): Promise<DescribeProgramsResponse>;
/**
* 查询公共配置(单条)
*/
DescribePublicConfig(req: DescribePublicConfigRequest, cb?: (error: string, rep: DescribePublicConfigResponse) => void): Promise<DescribePublicConfigResponse>;
/**
* 查询API分组
*/
DescribeApiGroup(req: DescribeApiGroupRequest, cb?: (error: string, rep: DescribeApiGroupResponse) => void): Promise<DescribeApiGroupResponse>;
/**
* 修改应用
*/
ModifyApplication(req: ModifyApplicationRequest, cb?: (error: string, rep: ModifyApplicationResponse) => void): Promise<ModifyApplicationResponse>;
/**
* 删除路径重写
*/
DeletePathRewrites(req: DeletePathRewritesRequest, cb?: (error: string, rep: DeletePathRewritesResponse) => void): Promise<DeletePathRewritesResponse>;
/**
* 创建虚拟机部署组
*/
CreateGroup(req: CreateGroupRequest, cb?: (error: string, rep: CreateGroupResponse) => void): Promise<CreateGroupResponse>;
/**
* 查询任务最近一次执行状态
*/
DescribeTaskLastStatus(req: DescribeTaskLastStatusRequest, cb?: (error: string, rep: DescribeTaskLastStatusResponse) => void): Promise<DescribeTaskLastStatusResponse>;
/**
* 查询业务日志配置项信息
*/
DescribeBusinessLogConfig(req: DescribeBusinessLogConfigRequest, cb?: (error: string, rep: DescribeBusinessLogConfigResponse) => void): Promise<DescribeBusinessLogConfigResponse>;
/**
* 查询网关所有分组下Api列表
*/
DescribeGatewayAllGroupApis(req: DescribeGatewayAllGroupApisRequest, cb?: (error: string, rep: DescribeGatewayAllGroupApisResponse) => void): Promise<DescribeGatewayAllGroupApisResponse>;
/**
* 从软件仓库批量删除程序包。
一次最多支持删除1000个包,数量超过1000,返回UpperDeleteLimit错误。
*/
DeletePkgs(req: DeletePkgsRequest, cb?: (error: string, rep: DeletePkgsResponse) => void): Promise<DeletePkgsResponse>;
/**
* 停止执行中的任务批次, 非运行中的任务不可调用。
*/
StopTaskBatch(req: StopTaskBatchRequest, cb?: (error: string, rep: StopTaskBatchResponse) => void): Promise<StopTaskBatchResponse>;
/**
* 查询公共配置项列表
*/
DescribePublicConfigs(req: DescribePublicConfigsRequest, cb?: (error: string, rep: DescribePublicConfigsResponse) => void): Promise<DescribePublicConfigsResponse>;
/**
* 导入配置
*/
DescribeConfigTemplate(req: DescribeConfigTemplateRequest, cb?: (error: string, rep: DescribeConfigTemplateResponse) => void): Promise<DescribeConfigTemplateResponse>;
/**
* 取消关联投递信息和部署组
*/
DisassociateKafkaConfig(req: DisassociateKafkaConfigRequest, cb?: (error: string, rep: DisassociateKafkaConfigResponse) => void): Promise<DisassociateKafkaConfigResponse>;
/**
* 查询调用指标数据变化曲线
*/
DescribeInvocationMetricDataCurve(req: DescribeInvocationMetricDataCurveRequest, cb?: (error: string, rep: DescribeInvocationMetricDataCurveResponse) => void): Promise<DescribeInvocationMetricDataCurveResponse>;
/**
* 删除容器部署组
*/
DeleteGroup(req: DeleteGroupRequest, cb?: (error: string, rep: DeleteGroupResponse) => void): Promise<DeleteGroupResponse>;
/**
* 从 TSF 集群中批量移除云主机节点
*/
RemoveInstances(req: RemoveInstancesRequest, cb?: (error: string, rep: RemoveInstancesResponse) => void): Promise<RemoveInstancesResponse>;
/**
* 绑定解绑tcr仓库
*/
OperateApplicationTcrBinding(req: OperateApplicationTcrBindingRequest, cb?: (error: string, rep: OperateApplicationTcrBindingResponse) => void): Promise<OperateApplicationTcrBindingResponse>;
/**
* 虚拟机部署组添加实例
*/
ExpandGroup(req: ExpandGroupRequest, cb?: (error: string, rep: ExpandGroupResponse) => void): Promise<ExpandGroupResponse>;
/**
* 删除任务
*/
DeleteTask(req: DeleteTaskRequest, cb?: (error: string, rep: DeleteTaskResponse) => void): Promise<DeleteTaskResponse>;
/**
* 查询路径重写列表
*/
DescribePathRewrites(req: DescribePathRewritesRequest, cb?: (error: string, rep: DescribePathRewritesResponse) => void): Promise<DescribePathRewritesResponse>;
/**
* 删除泳道
*/
DeleteLane(req: DeleteLaneRequest, cb?: (error: string, rep: DeleteLaneResponse) => void): Promise<DeleteLaneResponse>;
/**
* 更新参数模板
*/
UpdateConfigTemplate(req: UpdateConfigTemplateRequest, cb?: (error: string, rep: UpdateConfigTemplateResponse) => void): Promise<UpdateConfigTemplateResponse>;
/**
* 查询配置发布信息
*/
DescribeConfigReleases(req: DescribeConfigReleasesRequest, cb?: (error: string, rep: DescribeConfigReleasesResponse) => void): Promise<DescribeConfigReleasesResponse>;
/**
* 创建泳道
*/
CreateLane(req: CreateLaneRequest, cb?: (error: string, rep: CreateLaneResponse) => void): Promise<CreateLaneResponse>;
/**
* 获取容器事件列表
参数限制
- 当类型是 instance 时,GroupId是必填项
*/
DescribeContainerEvents(req: DescribeContainerEventsRequest, cb?: (error: string, rep: DescribeContainerEventsResponse) => void): Promise<DescribeContainerEventsResponse>;
/**
* 查询网关监控概览
*/
DescribeGatewayMonitorOverview(req: DescribeGatewayMonitorOverviewRequest, cb?: (error: string, rep: DescribeGatewayMonitorOverviewResponse) => void): Promise<DescribeGatewayMonitorOverviewResponse>;
/**
* 部署虚拟机部署组应用
*/
DeployGroup(req: DeployGroupRequest, cb?: (error: string, rep: DeployGroupResponse) => void): Promise<DeployGroupResponse>;
/**
* 获取多个投递项配置
*/
DescribeDeliveryConfigs(req: DescribeDeliveryConfigsRequest, cb?: (error: string, rep: DescribeDeliveryConfigsResponse) => void): Promise<DescribeDeliveryConfigsResponse>;
/**
* 更新Api分组
*/
UpdateApiGroup(req: UpdateApiGroupRequest, cb?: (error: string, rep: UpdateApiGroupResponse) => void): Promise<UpdateApiGroupResponse>;
/**
* 停止虚拟机部署组
*/
StopGroup(req: StopGroupRequest, cb?: (error: string, rep: StopGroupResponse) => void): Promise<StopGroupResponse>;
/**
* 更新泳道信息
*/
ModifyLane(req: ModifyLaneRequest, cb?: (error: string, rep: ModifyLaneResponse) => void): Promise<ModifyLaneResponse>;
/**
* 启用任务
*/
EnableTask(req: EnableTaskRequest, cb?: (error: string, rep: EnableTaskResponse) => void): Promise<EnableTaskResponse>;
/**
* 通过部署组ID获取微服务
*/
DescribeMicroservicesByGroupIds(req: DescribeMicroservicesByGroupIdsRequest, cb?: (error: string, rep: DescribeMicroservicesByGroupIdsResponse) => void): Promise<DescribeMicroservicesByGroupIdsResponse>;
/**
* 新增微服务返回id
*/
CreateMicroserviceWithDetailResp(req: CreateMicroserviceWithDetailRespRequest, cb?: (error: string, rep: CreateMicroserviceWithDetailRespResponse) => void): Promise<CreateMicroserviceWithDetailRespResponse>;
/**
* 修改微服务详情
*/
ModifyMicroservice(req: ModifyMicroserviceRequest, cb?: (error: string, rep: ModifyMicroserviceResponse) => void): Promise<ModifyMicroserviceResponse>;
/**
* 启用工作流
*/
EnableTaskFlow(req: EnableTaskFlowRequest, cb?: (error: string, rep: EnableTaskFlowResponse) => void): Promise<EnableTaskFlowResponse>;
/**
* 查询单元化规则详情
*/
DescribeUnitRule(req: DescribeUnitRuleRequest, cb?: (error: string, rep: DescribeUnitRuleResponse) => void): Promise<DescribeUnitRuleResponse>;
/**
* 创建路径重写
*/
CreatePathRewrites(req: CreatePathRewritesRequest, cb?: (error: string, rep: CreatePathRewritesResponse) => void): Promise<CreatePathRewritesResponse>;
/**
* 删除Api分组
*/
DeleteApiGroup(req: DeleteApiGroupRequest, cb?: (error: string, rep: DeleteApiGroupResponse) => void): Promise<DeleteApiGroupResponse>;
/**
* 创建应用
*/
CreateApplication(req: CreateApplicationRequest, cb?: (error: string, rep: CreateApplicationResponse) => void): Promise<CreateApplicationResponse>;
/**
* 修改路径重写
*/
ModifyPathRewrite(req: ModifyPathRewriteRequest, cb?: (error: string, rep: ModifyPathRewriteResponse) => void): Promise<ModifyPathRewriteResponse>;
/**
* 重新执行任务批次
*/
RedoTaskBatch(req: RedoTaskBatchRequest, cb?: (error: string, rep: RedoTaskBatchResponse) => void): Promise<RedoTaskBatchResponse>;
/**
* 发布Api分组
*/
ReleaseApiGroup(req: ReleaseApiGroupRequest, cb?: (error: string, rep: ReleaseApiGroupResponse) => void): Promise<ReleaseApiGroupResponse>;
/**
* 关联日志配置项到应用
*/
AssociateBusinessLogConfig(req: AssociateBusinessLogConfigRequest, cb?: (error: string, rep: AssociateBusinessLogConfigResponse) => void): Promise<AssociateBusinessLogConfigResponse>;
/**
* 查询公共配置发布历史
*/
DescribePublicConfigReleaseLogs(req: DescribePublicConfigReleaseLogsRequest, cb?: (error: string, rep: DescribePublicConfigReleaseLogsResponse) => void): Promise<DescribePublicConfigReleaseLogsResponse>;
/**
* 查询配置发布历史
*/
DescribeConfigReleaseLogs(req: DescribeConfigReleaseLogsRequest, cb?: (error: string, rep: DescribeConfigReleaseLogsResponse) => void): Promise<DescribeConfigReleaseLogsResponse>;
/**
* 查询简单应用列表
*/
DescribeSimpleApplications(req: DescribeSimpleApplicationsRequest, cb?: (error: string, rep: DescribeSimpleApplicationsResponse) => void): Promise<DescribeSimpleApplicationsResponse>;
/**
* 查询路径重写
*/
DescribePathRewrite(req: DescribePathRewriteRequest, cb?: (error: string, rep: DescribePathRewriteResponse) => void): Promise<DescribePathRewriteResponse>;
/**
* 执行一次工作流
*/
ExecuteTaskFlow(req: ExecuteTaskFlowRequest, cb?: (error: string, rep: ExecuteTaskFlowResponse) => void): Promise<ExecuteTaskFlowResponse>;
/**
* 查询微服务详情
*/
DescribeMicroservice(req: DescribeMicroserviceRequest, cb?: (error: string, rep: DescribeMicroserviceResponse) => void): Promise<DescribeMicroserviceResponse>;
/**
* serverless 能力已下线。下线对应接口。
删除Serverless部署组
*/
DeleteServerlessGroup(req: DeleteServerlessGroupRequest, cb?: (error: string, rep: DeleteServerlessGroupResponse) => void): Promise<DeleteServerlessGroupResponse>;
/**
* 重新执行在某个节点上执行任务。
*/
RedoTaskExecute(req: RedoTaskExecuteRequest, cb?: (error: string, rep: RedoTaskExecuteResponse) => void): Promise<RedoTaskExecuteResponse>;
/**
* 查询java实例jvm监控数据,返回数据可选
*/
DescribeJvmMonitor(req: DescribeJvmMonitorRequest, cb?: (error: string, rep: DescribeJvmMonitorResponse) => void): Promise<DescribeJvmMonitorResponse>;
/**
* 查询工作流最新一个批次的状态信息
*/
DescribeFlowLastBatchState(req: DescribeFlowLastBatchStateRequest, cb?: (error: string, rep: DescribeFlowLastBatchStateResponse) => void): Promise<DescribeFlowLastBatchStateResponse>;
/**
* 发布配置,并且返回配置 ID
*/
ReleaseConfigWithDetailResp(req: ReleaseConfigWithDetailRespRequest, cb?: (error: string, rep: ReleaseConfigWithDetailRespResponse) => void): Promise<ReleaseConfigWithDetailRespResponse>;
/**
* 删除仓库
*/
DeleteRepository(req: DeleteRepositoryRequest, cb?: (error: string, rep: DeleteRepositoryResponse) => void): Promise<DeleteRepositoryResponse>;
/**
* 停用任务
*/
DisableTask(req: DisableTaskRequest, cb?: (error: string, rep: DisableTaskResponse) => void): Promise<DisableTaskResponse>;
/**
* 启动容器部署组
*/
StartContainerGroup(req: StartContainerGroupRequest, cb?: (error: string, rep: StartContainerGroupResponse) => void): Promise<StartContainerGroupResponse>;
/**
* 业务日志搜索
*/
SearchBusinessLog(req: SearchBusinessLogRequest, cb?: (error: string, rep: SearchBusinessLogResponse) => void): Promise<SearchBusinessLogResponse>;
/**
* 部署容器应用-更新
*/
DeployContainerGroup(req: DeployContainerGroupRequest, cb?: (error: string, rep: DeployContainerGroupResponse) => void): Promise<DeployContainerGroupResponse>;
/**
* 更新数据集
*/
ModifyProgram(req: ModifyProgramRequest, cb?: (error: string, rep: ModifyProgramResponse) => void): Promise<ModifyProgramResponse>;
/**
* 标准输出日志搜索
*/
SearchStdoutLog(req: SearchStdoutLogRequest, cb?: (error: string, rep: SearchStdoutLogResponse) => void): Promise<SearchStdoutLogResponse>;
/**
* 批量删除API
*/
DeleteGatewayApi(req: DeleteGatewayApiRequest, cb?: (error: string, rep: DeleteGatewayApiResponse) => void): Promise<DeleteGatewayApiResponse>;
/**
* 创建工作流
*/
CreateTaskFlow(req: CreateTaskFlowRequest, cb?: (error: string, rep: CreateTaskFlowResponse) => void): Promise<CreateTaskFlowResponse>;
/**
* 查询虚拟机部署组详情
*/
DescribeGroup(req: DescribeGroupRequest, cb?: (error: string, rep: DescribeGroupResponse) => void): Promise<DescribeGroupResponse>;
/**
* 删除应用
*/
DeleteApplication(req: DeleteApplicationRequest, cb?: (error: string, rep: DeleteApplicationResponse) => void): Promise<DeleteApplicationResponse>;
/**
* 查询API限流规则
*/
DescribeApiRateLimitRules(req: DescribeApiRateLimitRulesRequest, cb?: (error: string, rep: DescribeApiRateLimitRulesResponse) => void): Promise<DescribeApiRateLimitRulesResponse>;
/**
* 删除命名空间
*/
DeleteNamespace(req: DeleteNamespaceRequest, cb?: (error: string, rep: De