tencentcloud-sdk-nodejs
Version:
781 lines (779 loc) • 56.7 kB
TypeScript
import { AbstractClient } from "../../../common/abstract_client";
import { ClientConfig } from "../../../common/interface";
import { DescribePublicConfigSummaryRequest, ModifyPathRewriteRequest, DescribeUnitRulesV2Response, DeleteClusterResponse, DeletePathRewritesResponse, DescribeUnitApiUseDetailRequest, ModifyApplicationResponse, DescribeApiVersionsResponse, ReassociateBusinessLogConfigRequest, StopContainerGroupResponse, CreateConfigTemplateWithDetailRespResponse, DeletePathRewritesRequest, DeleteLaneResponse, DescribeGroupReleaseRequest, DescribeConfigTemplateResponse, DescribeLicensesRequest, DescribeDeliveryConfigResponse, DescribeSimpleNamespacesResponse, DescribeSimpleApplicationsResponse, DeleteRepositoryResponse, DeleteApplicationResponse, ModifyProgramRequest, DescribeSimpleGroupsResponse, DescribeConfigsResponse, ModifyContainerReplicasRequest, ReleaseFileConfigRequest, DescribeInvocationMetricDataDimensionResponse, SearchStdoutLogResponse, CreateGatewayApiResponse, DescribeFileConfigsResponse, DescribeClustersRequest, DescribeApiVersionsRequest, DeleteConfigTemplateResponse, DescribeGroupBindedGatewaysResponse, DescribeJvmMonitorRequest, EnableLaneRuleRequest, UnbindApiGroupRequest, CreateNamespaceResponse, ModifyUploadInfoResponse, EnableLaneRuleResponse, CreateProgramRequest, CreateApiRateLimitRuleRequest, DisableLaneRuleResponse, AssociateBusinessLogConfigRequest, DescribeJvmMonitorResponse, DescribeDeliveryConfigRequest, ChangeApiUsableStatusRequest, DescribeMicroservicesResponse, DescribeApiRateLimitRulesRequest, DescribeApiGroupsResponse, DeletePublicConfigRequest, DeleteNamespaceResponse, CreateMicroserviceRequest, ReleaseConfigResponse, DescribeUnitRuleResponse, DeleteImageTagsRequest, DescribeRepositoriesRequest, RollbackConfigRequest, DisassociateBusinessLogConfigResponse, CreateGatewayApiRequest, DescribeCreateGatewayApiStatusResponse, DeleteConfigResponse, DescribeGroupGatewaysRequest, UpdateApiRateLimitRuleResponse, DescribeGatewayAllGroupApisResponse, DeployContainerApplicationResponse, ModifyNamespaceResponse, ModifyLaneRuleRequest, AddInstancesResponse, DescribeResourceConfigResponse, StartContainerGroupRequest, DescribeRepositoryResponse, ReleaseConfigWithDetailRespResponse, UpdateHealthCheckSettingsRequest, EnableUnitRuleRequest, CreateClusterResponse, DescribeResourceConfigRequest, CreateMicroserviceResponse, CreateFileConfigWithDetailRespRequest, ModifyContainerReplicasResponse, StopGroupRequest, DescribeLicensesResponse, StartGroupRequest, CreateNamespaceRequest, DescribeDownloadInfoRequest, DescribeClusterInstancesRequest, DescribeGroupBindedGatewaysRequest, DescribeRepositoryRequest, CreatePublicConfigWithDetailRespRequest, DescribeResourceTaskStatusResponse, DeleteApiGroupResponse, DraftApiGroupRequest, CreateLaneResponse, DescribeDeliveryConfigsResponse, UpdateApiTimeoutsResponse, DescribePkgsResponse, ModifyGroupLaneRequest, DescribeContainerGroupDeployInfoResponse, DescribeOverviewInvocationRequest, DescribeProgramsRequest, DescribePublicConfigRequest, CreatePublicConfigResponse, CreateConfigResponse, RevokeFileConfigRequest, DescribeCreateGatewayApiStatusRequest, RevocationPublicConfigResponse, DescribeConfigReleaseLogsRequest, AssociateConfigWithGroupResponse, UpdateRepositoryResponse, DisassociateKafkaConfigRequest, RollbackConfigResponse, RevocationConfigRequest, StartContainerGroupResponse, DeleteUnitNamespacesResponse, DescribeMicroservicesByGroupIdsRequest, DescribeStatisticsResponse, DescribeBasicResourceUsageResponse, CreateAllGatewayApiAsyncResponse, RemoveInstancesRequest, ModifyLaneResponse, DeleteGroupResponse, DeployContainerGroupRequest, CreateApiRateLimitRuleWithDetailRespRequest, CreateUnitRuleWithDetailRespRequest, DescribeContainerGroupAttributeRequest, DescribeSimpleApplicationsRequest, DescribeDeliveryConfigByGroupIdResponse, ModifyContainerGroupRequest, CreateConfigWithDetailRespResponse, DescribeGroupBusinessLogConfigsResponse, ReleasePublicConfigResponse, ReleaseApiGroupResponse, UpdateApiRateLimitRulesRequest, DescribeGroupInstancesRequest, DescribeMsApiListRequest, DescribeUploadInfoResponse, DescribeMsApiListResponse, DescribeMicroserviceRequest, DescribeSimpleClustersResponse, DescribePodInstancesResponse, DescribeInvocationMetricDataPointRequest, DescribeRepositoriesResponse, CreateGroupRequest, DeleteClusterRequest, CreateContainGroupResponse, DescribeContainerGroupDetailResponse, CreatePathRewritesWithDetailRespResponse, UpdateRepositoryRequest, DescribeGroupGatewaysResponse, RevocationConfigResponse, DeleteMicroserviceRequest, CreatePublicConfigWithDetailRespResponse, CreateConfigWithDetailRespRequest, RemoveInstancesResponse, DescribeContainerEventsRequest, DisableUnitRuleRequest, DescribeGroupResponse, ModifyClusterRequest, DeleteContainerGroupResponse, ModifyGroupRequest, DeleteImageTagsResponse, DescribeFileConfigReleasesResponse, DisableUnitRouteResponse, DescribeGroupBusinessLogConfigsRequest, DescribeApplicationResponse, DescribeConfigReleaseLogsResponse, DeletePublicConfigResponse, DescribePathRewriteResponse, DisassociateKafkaConfigResponse, ShrinkInstancesResponse, DeleteLaneRuleResponse, DescribeApiRateLimitRulesResponse, AddClusterInstancesRequest, DescribeGroupUseDetailResponse, UpdateApiTimeoutsRequest, DescribeOverviewInvocationResponse, ShrinkInstancesRequest, DescribeSimpleNamespacesRequest, DescribeClustersResponse, SearchBusinessLogRequest, ExpandGroupResponse, DescribePublicConfigsResponse, DescribeUnitNamespacesResponse, DescribeSimpleClustersRequest, DescribeLaneRulesResponse, DescribeImageRepositoryRequest, OperateApplicationTcrBindingRequest, DescribeApiGroupRequest, AssociateBusinessLogConfigResponse, DescribeGatewayApisRequest, AssociateConfigWithGroupRequest, DescribeContainerGroupDetailRequest, DescribeGroupsWithPluginRequest, RevokeFileConfigResponse, SearchBusinessLogResponse, DeleteUnitNamespacesRequest, DescribeGroupRequest, UpdateConfigTemplateResponse, BindPluginRequest, DeleteLaneRuleRequest, CreateProgramResponse, DescribeGroupUseDetailRequest, UpdateUnitRuleResponse, CreateUnitRuleRequest, StartGroupResponse, DescribePathRewritesRequest, ShrinkGroupRequest, CreateLaneRuleResponse, DescribeContainerGroupsResponse, CreateUnitNamespacesResponse, UpdateApiGroupResponse, DescribeGroupsWithPluginResponse, AddInstancesRequest, CreateApplicationRequest, DeployGroupRequest, CreateFileConfigWithDetailRespResponse, CreateConfigTemplateWithDetailRespRequest, UnbindApiGroupResponse, DescribeGroupReleaseResponse, DescribePathRewriteRequest, CreateApplicationResponse, DescribeInvocationMetricDataDimensionRequest, DeployGroupResponse, ModifyGroupResponse, BindApiGroupResponse, DescribeGroupAttributeResponse, ModifyPathRewriteResponse, EnableUnitRuleResponse, DescribeEnabledUnitRuleResponse, UpdateApiGroupRequest, EnableUnitRouteResponse, DescribeBusinessLogConfigRequest, UpdateUnitRuleRequest, DescribeBusinessLogConfigResponse, CreateUnitRuleResponse, CreateUnitNamespacesRequest, ModifyGroupLaneResponse, DescribeApiUseDetailResponse, ModifyUploadInfoRequest, DescribeGatewayApisResponse, DescribeUnitRuleRequest, UpdateGatewayApiResponse, DescribeInstancesResponse, CreatePathRewritesWithDetailRespRequest, DeleteFileConfigResponse, DeleteApiRateLimitRuleResponse, DeleteFileConfigRequest, DescribePublicConfigSummaryResponse, DescribePublicConfigReleaseLogsRequest, DescribeApplicationAttributeResponse, ModifyLaneRequest, DescribeLanesRequest, DescribeGatewayMonitorOverviewResponse, CreatePublicConfigRequest, CreateAllGatewayApiAsyncRequest, CreateUnitRuleWithDetailRespResponse, DeleteUnitRuleResponse, DescribeGatewayMonitorOverviewRequest, DescribeImageTagsResponse, BindPluginResponse, CreateMicroserviceWithDetailRespRequest, DeleteApiRateLimitRuleRequest, DescribePkgsRequest, DescribeApplicationAttributeRequest, ReleaseConfigWithDetailRespRequest, DescribePublicConfigResponse, DescribeUsableUnitNamespacesResponse, ReleaseFileConfigResponse, DescribeConfigResponse, CreateApiRateLimitRuleWithDetailRespResponse, ModifyContainerGroupResponse, DeleteApplicationRequest, DescribeUnitNamespacesRequest, DescribeBusinessLogConfigsRequest, DeleteConfigTemplateRequest, DescribePluginInstancesRequest, CreateConfigRequest, DeleteGatewayApiResponse, DescribeUnitRulesResponse, UpdateGatewayApiRequest, DescribeInstancesRequest, ReassociateBusinessLogConfigResponse, DescribeApiGroupsRequest, DeleteUnitRuleRequest, DeletePkgsResponse, DescribeGroupsResponse, DescribeBusinessLogConfigsResponse, DescribeInvocationMetricScatterPlotRequest, DescribeLanesResponse, DescribeMicroservicesRequest, AddClusterInstancesResponse, DescribeInvocationMetricDataCurveRequest, DescribePublicConfigsRequest, DescribeApplicationsRequest, DescribePublicConfigReleasesRequest, DescribeLaneRulesRequest, DescribeContainerEventsResponse, DescribePluginInstancesResponse, CreateRepositoryResponse, CreateLaneRuleRequest, DeletePkgsRequest, CreateFileConfigRequest, ChangeApiUsableStatusResponse, DescribeContainerGroupAttributeResponse, CreateFileConfigResponse, DescribeGroupInstancesResponse, DescribeContainerGroupDeployInfoRequest, DescribeDeliveryConfigsRequest, DisassociateBusinessLogConfigRequest, DescribePublicConfigReleaseLogsResponse, DeleteApiGroupRequest, ReleaseApiGroupRequest, DescribeFileConfigReleasesRequest, DescribeClusterInstancesResponse, ExpandGroupRequest, RevocationPublicConfigRequest, ModifyLaneRuleResponse, DescribeMicroservicesByGroupIdsResponse, DescribeGroupAttributeRequest, ModifyClusterResponse, DescribeReleasedConfigRequest, StopGroupResponse, CreatePathRewritesRequest, ModifyMicroserviceRequest, DescribeConfigReleasesRequest, DescribeEnabledUnitRuleRequest, CreateConfigTemplateRequest, DescribeApiGroupResponse, UpdateApiRateLimitRuleRequest, CreateLaneRequest, CreateApiGroupResponse, DescribeApplicationsResponse, DescribeStatisticsRequest, DescribeConfigRequest, DisableUnitRouteRequest, DescribeUnitRulesRequest, UpdateConfigTemplateRequest, DescribeGatewayAllGroupApisRequest, DeleteGroupRequest, BindApiGroupRequest, DescribeUploadInfoRequest, DescribeUnitApiUseDetailResponse, DescribeInvocationMetricScatterPlotResponse, DescribeUsableUnitNamespacesRequest, DescribeContainerGroupsRequest, DescribeProgramsResponse, OperateApplicationTcrBindingResponse, DescribeLogCapacityResponse, DescribePodInstancesRequest, DescribeConfigsRequest, EnableUnitRouteRequest, DisableLaneRuleRequest, DescribeResourceTaskStatusRequest, DescribeInvocationMetricDataCurveResponse, DeleteConfigRequest, DescribeFileConfigsRequest, CreateConfigTemplateResponse, ShrinkGroupResponse, CreateApiRateLimitRuleResponse, DescribeApiUseDetailRequest, CreateMicroserviceWithDetailRespResponse, CreateClusterRequest, DescribeDeliveryConfigByGroupIdRequest, DeleteContainerGroupRequest, ReleaseConfigRequest, DescribeApiDetailRequest, StopContainerGroupRequest, UpdateHealthCheckSettingsResponse, DeployContainerApplicationRequest, DescribeInvocationMetricDataPointResponse, DisableUnitRuleResponse, ModifyApplicationRequest, DescribePathRewritesResponse, DeleteGatewayApiRequest, ModifyProgramResponse, DescribeLogCapacityRequest, UpdateApiRateLimitRulesResponse, DeleteRepositoryRequest, DescribeSimpleGroupsRequest, DescribeConfigReleasesResponse, ModifyMicroserviceResponse, CreateApiGroupRequest, DescribeDownloadInfoResponse, DescribeApplicationRequest, DeployContainerGroupResponse, DescribeBasicResourceUsageRequest, DeleteMicroserviceResponse, DescribeReleasedConfigResponse, DescribeUnitRulesV2Request, DescribeApiDetailResponse, DescribeGroupsRequest, ModifyNamespaceRequest, CreateRepositoryRequest, DeleteNamespaceRequest, SearchStdoutLogRequest, DescribeMicroserviceResponse, DescribeImageRepositoryResponse, DescribeImageTagsRequest, DescribeConfigSummaryResponse, CreateContainGroupRequest, DescribePublicConfigReleasesResponse, CreatePathRewritesResponse, DescribeConfigTemplateRequest, DraftApiGroupResponse, DescribeConfigSummaryRequest, DeleteLaneRequest, ReleasePublicConfigRequest, CreateGroupResponse } from "./tsf_models";
/**
* tsf client
* @class
*/
export declare class Client extends AbstractClient {
constructor(clientConfig: ClientConfig);
/**
* 删除公共配置项
*/
DeletePublicConfig(req: DeletePublicConfigRequest, cb?: (error: string, rep: DeletePublicConfigResponse) => void): Promise<DeletePublicConfigResponse>;
/**
* 创建集群
*/
CreateCluster(req: CreateClusterRequest, cb?: (error: string, rep: CreateClusterResponse) => void): Promise<CreateClusterResponse>;
/**
* 修改容器部署组实例数
*/
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>;
/**
* 查询公共配置汇总列表
*/
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>;
/**
* 查询配置
*/
DescribeConfig(req: DescribeConfigRequest, cb?: (error: string, rep: DescribeConfigResponse) => void): Promise<DescribeConfigResponse>;
/**
* 服务调用监控统计概览
*/
DescribeOverviewInvocation(req: DescribeOverviewInvocationRequest, cb?: (error: string, rep: DescribeOverviewInvocationResponse) => void): Promise<DescribeOverviewInvocationResponse>;
/**
* 取消关联投递信息和部署组
*/
DisassociateKafkaConfig(req: DisassociateKafkaConfigRequest, cb?: (error: string, rep: DisassociateKafkaConfigResponse) => void): Promise<DisassociateKafkaConfigResponse>;
/**
* 修改集群信息
*/
ModifyCluster(req: ModifyClusterRequest, cb?: (error: string, rep: ModifyClusterResponse) => void): Promise<ModifyClusterResponse>;
/**
* 容器部署组详情(已废弃,请使用 [DescribeContainerGroupDeployInfo](https://cloud.tencent.com/document/product/649/67221))
*/
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>;
/**
* 批量导入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>;
/**
* 更新部署组泳道信息
*/
ModifyGroupLane(req: ModifyGroupLaneRequest, cb?: (error: string, rep: ModifyGroupLaneResponse) => void): Promise<ModifyGroupLaneResponse>;
/**
* 删除微服务
*/
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>;
/**
* 更新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>;
/**
* 查询许可列表
*/
DescribeLicenses(req: DescribeLicensesRequest, cb?: (error: string, rep: DescribeLicensesResponse) => void): Promise<DescribeLicensesResponse>;
/**
* 创建单元化规则, 并返回详细信息
*/
CreateUnitRuleWithDetailResp(req: CreateUnitRuleWithDetailRespRequest, cb?: (error: string, rep: CreateUnitRuleWithDetailRespResponse) => void): Promise<CreateUnitRuleWithDetailRespResponse>;
/**
* 发布配置
*/
ReleaseConfig(req: ReleaseConfigRequest, cb?: (error: string, rep: ReleaseConfigResponse) => void): Promise<ReleaseConfigResponse>;
/**
* 批量更新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>;
/**
* 一键导入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>;
/**
* 用部署组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>;
/**
* 部署容器应用-更新
*/
DeployContainerApplication(req: DeployContainerApplicationRequest, cb?: (error: string, rep: DeployContainerApplicationResponse) => void): Promise<DeployContainerApplicationResponse>;
/**
* 获取部署组其他字段-用于前端并发调用
*/
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>;
/**
* 查询业务日志配置项信息
*/
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>;
/**
* 查询公共配置项列表
*/
DescribePublicConfigs(req: DescribePublicConfigsRequest, cb?: (error: string, rep: DescribePublicConfigsResponse) => void): Promise<DescribePublicConfigsResponse>;
/**
* 导入配置
*/
DescribeConfigTemplate(req: DescribeConfigTemplateRequest, cb?: (error: string, rep: DescribeConfigTemplateResponse) => void): Promise<DescribeConfigTemplateResponse>;
/**
* 查询调用指标数据变化曲线
*/
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>;
/**
* 查询路径重写列表
*/
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>;
/**
* 通过部署组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>;
/**
* 查询单元化规则详情
*/
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>;
/**
* 发布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>;
/**
* 查询微服务详情
*/
DescribeMicroservice(req: DescribeMicroserviceRequest, cb?: (error: string, rep: DescribeMicroserviceResponse) => void): Promise<DescribeMicroserviceResponse>;
/**
* 查询java实例jvm监控数据,返回数据可选
*/
DescribeJvmMonitor(req: DescribeJvmMonitorRequest, cb?: (error: string, rep: DescribeJvmMonitorResponse) => void): Promise<DescribeJvmMonitorResponse>;
/**
* 发布配置,并且返回配置ID。
*/
ReleaseConfigWithDetailResp(req: ReleaseConfigWithDetailRespRequest, cb?: (error: string, rep: ReleaseConfigWithDetailRespResponse) => void): Promise<ReleaseConfigWithDetailRespResponse>;
/**
* 删除仓库
*/
DeleteRepository(req: DeleteRepositoryRequest, cb?: (error: string, rep: DeleteRepositoryResponse) => void): Promise<DeleteRepositoryResponse>;
/**
* 启动容器部署组
*/
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>;
/**
* 查询虚拟机部署组详情
*/
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: DeleteNamespaceResponse) => void): Promise<DeleteNamespaceResponse>;
/**
* TSF基本资源信息概览接口
*/
DescribeBasicResourceUsage(req: DescribeBasicResourceUsageRequest, cb?: (error: string, rep: DescribeBasicResourceUsageResponse) => void): Promise<DescribeBasicResourceUsageResponse>;
/**
* 删除配置项
*/
DeleteConfig(req: DeleteConfigRequest, cb?: (error: string, rep: DeleteConfigResponse) => void): Promise<DeleteConfigResponse>;
/**
* 获取用户日志使用量
*/
DescribeLogCapacity(req?: DescribeLogCapacityRequest, cb?: (error: string, rep: DescribeLogCapacityResponse) => void): Promise<DescribeLogCapacityResponse>;
/**
* 发布公共配置
*/
ReleasePublicConfig(req: ReleasePublicConfigRequest, cb?: (error: string, rep: ReleasePublicConfigResponse) => void): Promise<ReleasePublicConfigResponse>;
/**
* 删除单元化命名空间
*/
DeleteUnitNamespaces(req: DeleteUnitNamespacesRequest, cb?: (error: string, rep: DeleteUnitNamespacesResponse) => void): Promise<DeleteUnitNamespacesResponse>;
/**
* 无
*/
DescribeInstances(req: DescribeInstancesRequest, cb?: (error: string, rep: DescribeInstancesResponse) => void): Promise<DescribeInstancesResponse>;
/**
* 下线Api分组
*/
DraftApiGroup(req: DraftApiGroupRequest, cb?: (error: string, rep: DraftApiGroupResponse) => void): Promise<DraftApiGroupResponse>;
/**
* 禁用灰度发布规则
*/
DisableLaneRule(req: DisableLaneRuleRequest, cb?: (error: string, rep: DisableLaneRuleResponse) => void): Promise<DisableLaneRuleResponse>;
/**
* 查询API分组下的Api列表信息
*/
DescribeGatewayApis(req: DescribeGatewayApisRequest, cb?: (error: string, rep: DescribeGatewayApisResponse) => void): Promise<DescribeGatewayApisResponse>;
/**
* 获取微服务列表
*/
DescribeMicroservices(req: DescribeMicroservicesRequest, cb?: (error: string, rep: DescribeMicroservicesResponse) => void): Promise<DescribeMicroservicesResponse>;
/**
* 查询API版本
*/
DescribeApiVersions(req: DescribeApiVersionsRequest, cb?: (error: string, rep: DescribeApiVersionsResponse) => void): Promise<DescribeApiVersionsResponse>;
/**
* 启用或禁用API
*/
ChangeApiUsableStatus(req: ChangeApiUsableStatusRequest, cb?: (error: string, rep: ChangeApiUsableStatusResponse) => void): Promise<ChangeApiUsableStatusResponse>;
/**
* 更新部署组信息
*/
ModifyGroup(req: ModifyGroupRequest, cb?: (error: string, rep: ModifyGroupResponse) => void): Promise<ModifyGroupResponse>;
/**
* (已废弃,请使用 CreateGroup 和 DeployContainerGroup 创建和部署容器部署组)创建容器部署组
*/
CreateContainGroup(req: CreateContainGroupRequest, cb?: (error: string, rep: CreateContainGroupResponse) => void): Promise<CreateContainGroupResponse>;
/**
* 查询生效的单元化规则
*/
DescribeEnabledUnitRule(req: DescribeEnabledUnitRuleRequest, cb?: (error: string, rep: DescribeEnabledUnitRuleResponse) => void): Promise<DescribeEnabledUnitRuleResponse>;
/**
* 创建数据集
*/
CreateProgram(req: CreateProgramRequest, cb?: (error: string, rep: CreateProgramResponse) => void): Promise<CreateProgramResponse>;
/**
* 查询仓库信息
*/
DescribeRepository(req: DescribeRepositoryRequest, cb?: (error: string, rep: DescribeRepositoryResponse) => void): Promise<DescribeRepositoryResponse>;
/**
* 查询维度
*/
DescribeInvocationMetricDataDimension(req: DescribeInvocationMetricDataDimensionRequest, cb?: (error: string, rep: DescribeInvocationMetricDataDimensionResponse) => void): Promise<DescribeInvocationMetricDataDimensionResponse>;
/**
* 获取应用列表其它字段,如实例数量信息等
*/
DescribeApplicationAttribute(req: DescribeApplicationAttributeRequest, cb?: (error: string, rep: DescribeApplicationAttributeResponse) => void): Promise<DescribeApplicationAttributeResponse>;
/**
* 撤回已发布的配置
*/
RevocationConfig(req: RevocationConfigRequest, cb?: (error: string, rep: RevocationConfigResponse) => void): Promise<RevocationConfigResponse>;
/**
* 查询灰度发布规则列表
*/
DescribeLaneRules(req: DescribeLaneRulesRequest, cb?: (error: string, rep: DescribeLaneRulesResponse) => void): Promise<DescribeLaneRulesResponse>;
/**
* 更新灰度发布规则
*/
ModifyLaneRule(req: ModifyLaneRuleRequest, cb?: (error: string, rep: ModifyLaneRuleResponse) => void): Promise<ModifyLaneRuleResponse>;
/**
* 查询部署组发布的配置
*/
DescribeReleasedConfig(req: DescribeReleasedConfigRequest, cb?: (error: string, rep: DescribeReleasedConfigResponse) => void): Promise<DescribeReleasedConfigResponse>;
/**
* 查询公共配置发布信息
*/
DescribePublicConfigReleas