UNPKG

auto-request

Version:

通过Yapi JSON Schema生成接口Axios或Taro接口

1,209 lines (1,150 loc) 35.9 kB
import { KcsappmgrapidataCenterlistByUserGetRequsetParams, KcsappmgrapidataCenterlistByUserGetResponse, KcsappmgrapiappsensitiveOppublishInstanceConfigPostRequsetParams, KcsappmgrapiappsensitiveOppublishInstanceConfigPostRequsetData, KcsappmgrapiappsensitiveOppublishInstanceConfigPostResponse, KcsappmgrapiconfigcentercommonConfigreferenceAppInstancelistGetRequsetParams, KcsappmgrapiconfigcentercommonConfigreferenceAppInstancelistGetResponse, KcsappmgrapiappinstanceconfigfieldcreatePostRequsetParams, KcsappmgrapiappinstanceconfigfieldcreatePostRequsetData, KcsappmgrapiappinstanceconfigfieldcreatePostResponse, KcsappmgrapiconfigcentercommonConfigfieldlistVersionFieldsGetRequsetParams, KcsappmgrapiconfigcentercommonConfigfieldlistVersionFieldsGetResponse, KcsappmgrapiappsensitiveOpupdateInstanceConfigV2PostRequsetParams, KcsappmgrapiappsensitiveOpupdateInstanceConfigV2PostRequsetData, KcsappmgrapiappsensitiveOpupdateInstanceConfigV2PostResponse, KcsappmgrapiappinstanceconfigimportFromKacPostRequsetParams, KcsappmgrapiappinstanceconfigimportFromKacPostRequsetData, KcsappmgrapiappinstanceconfigimportFromKacPostResponse, KcsappmgrapiconfigcentercommonConfigcopyPostRequsetParams, KcsappmgrapiconfigcentercommonConfigcopyPostRequsetData, KcsappmgrapiconfigcentercommonConfigcopyPostResponse, KcsappmgrapiappinstanceconfigfieldcopyPostRequsetParams, KcsappmgrapiappinstanceconfigfieldcopyPostRequsetData, KcsappmgrapiappinstanceconfigfieldcopyPostResponse, KcsappmgrapiconfigcentercommonConfigfieldsensitiveOpshowSecretKeyGetRequsetParams, KcsappmgrapiconfigcentercommonConfigfieldsensitiveOpshowSecretKeyGetResponse, KcsappmgrapiappsensitiveOpexportInstanceConfigGetRequsetParams, KcsappmgrapiappsensitiveOpexportInstanceConfigGetResponse, ApiappinstanceconfiggetAckStatusGetRequsetParams, ApiappinstanceconfiggetAckStatusGetResponse, KcsappmgrapiconfigcentercommonConfigupdatePutRequsetParams, KcsappmgrapiconfigcentercommonConfigupdatePutRequsetData, KcsappmgrapiconfigcentercommonConfigupdatePutResponse, KcsappmgrapiconfigcentercommonConfiglistGetRequsetParams, KcsappmgrapiconfigcentercommonConfiglistGetResponse, KcsappmgrapiconfigcentercommonConfigdiffGetRequsetParams, KcsappmgrapiconfigcentercommonConfigdiffGetResponse, KcsappmgrapiconfigcentercommonConfigfieldcreatePostRequsetParams, KcsappmgrapiconfigcentercommonConfigfieldcreatePostRequsetData, KcsappmgrapiconfigcentercommonConfigfieldcreatePostResponse, KcsappmgrapiconfigcentercommonConfigcreatePostRequsetParams, KcsappmgrapiconfigcentercommonConfigcreatePostRequsetData, KcsappmgrapiconfigcentercommonConfigcreatePostResponse, KcsappmgrapiconfigcentercommonConfigdeleteDeleteRequsetParams, KcsappmgrapiconfigcentercommonConfigdeleteDeleteResponse, KcsappmgrapiconfigcentercommonConfigfieldgetDiffGetRequsetParams, KcsappmgrapiconfigcentercommonConfigfieldgetDiffGetResponse, KcsappmgrapiconfigcentercommonConfigfieldgetHistoryDiffGetRequsetParams, KcsappmgrapiconfigcentercommonConfigfieldgetHistoryDiffGetResponse, KcsappmgrapiconfigcentercommonConfigimportFromKacPostRequsetParams, KcsappmgrapiconfigcentercommonConfigimportFromKacPostRequsetData, KcsappmgrapiconfigcentercommonConfigimportFromKacPostResponse, KcsappmgrapiconfigcentercommonConfigfieldcopyPostRequsetParams, KcsappmgrapiconfigcentercommonConfigfieldcopyPostRequsetData, KcsappmgrapiconfigcentercommonConfigfieldcopyPostResponse, KcsappmgrapiappsensitiveOpshowSecretKeyGetRequsetParams, KcsappmgrapiappsensitiveOpshowSecretKeyGetResponse, KcsappmgrapiconfigcentercommonConfigfieldsensitiveOpexportGetRequsetParams, KcsappmgrapiconfigcentercommonConfigfieldsensitiveOpexportGetResponse, KcsappmgrapiappinstancesearchGetRequsetParams, KcsappmgrapiappinstancesearchGetResponse, KcsappmgrapiappupdatePutRequsetParams, KcsappmgrapiappupdatePutRequsetData, KcsappmgrapiappupdatePutResponse, KcsappmgrapiapppipelineimagegetGetRequsetParams, KcsappmgrapiapppipelineimagegetGetResponse, KcsappmgrapiappinstancekitsmTicketcreatePostRequsetParams, KcsappmgrapiappinstancekitsmTicketcreatePostRequsetData, KcsappmgrapiappinstancekitsmTicketcreatePostResponse, KcsappmgrapiprojectfeatureGategetGetRequsetParams, KcsappmgrapiprojectfeatureGategetGetResponse, KcsappmgrapiappinstancelifecycleupdatePutRequsetData, KcsappmgrapiappinstancelifecycleupdatePutResponse, KcsappmgrapiappinstancehealthCheckupdatePutRequsetData, KcsappmgrapiappinstancehealthCheckupdatePutResponse, KcsappmgrapiappinstancetrafficRateupdatePutRequsetData, KcsappmgrapiappinstancetrafficRateupdatePutResponse, KcsappmgrapiappinstanceresourceupdatePutRequsetData, KcsappmgrapiappinstanceresourceupdatePutResponse, KcsappmgrapiappinstancereplicasupdatePutRequsetData, KcsappmgrapiappinstancereplicasupdatePutResponse, KcsappmgrapiappinstanceaffinityupdatePutRequsetData, KcsappmgrapiappinstanceaffinityupdatePutResponse, KcsappmgrapiappinstanceworkloadyamlgetGetRequsetParams, KcsappmgrapiappinstanceworkloadyamlgetGetResponse, KcsappmgrapiappsensitiveOpupdateWorkloadYamlPutRequsetData, KcsappmgrapiappsensitiveOpupdateWorkloadYamlPutResponse, KcsappmgrapiappinstancepodlistGetRequsetParams, KcsappmgrapiappinstancepodlistGetResponse, KcsappmgrapiappinstancealertRulelistGetRequsetParams, KcsappmgrapiappinstancealertRulelistGetResponse, KcsappmgrapiappinstancealertRulecreatePostRequsetData, KcsappmgrapiappinstancealertRulecreatePostResponse, KcsappmgrapiappinstancealertRuleupdatePutRequsetData, KcsappmgrapiappinstancealertRuleupdatePutResponse, KcsappmgrapiappinstancealertRuledeleteDeleteRequsetParams, KcsappmgrapiappinstancealertRuledeleteDeleteResponse, KcsappmgrapiappinstancedeployCallbackupdatePutRequsetData, KcsappmgrapiappinstancedeployCallbackupdatePutResponse, KcsappmgrapiappinstanceworkloadsupportgetGetRequsetParams, KcsappmgrapiappinstanceworkloadsupportgetGetResponse, KcsappmgrapiappinstancedeployCallbackgetGetRequsetParams, KcsappmgrapiappinstancedeployCallbackgetGetResponse, KcsappmgrapiappinstancepodyamlgetGetRequsetParams, KcsappmgrapiappinstancepodyamlgetGetResponse, KcsappmgrapiappinstancepodabnormalgetGetRequsetParams, KcsappmgrapiappinstancepodabnormalgetGetResponse, KcsappmgrapiappinstancealertRuletemplategetGetRequsetParams, KcsappmgrapiappinstancealertRuletemplategetGetResponse, KcsappmgrapiappinstancealertConfiggetGetRequsetParams, KcsappmgrapiappinstancealertConfiggetGetResponse, KcsappmgrapiappinstancealertConfigupdatePutRequsetData, KcsappmgrapiappinstancealertConfigupdatePutResponse, KcsappmgrapiappinstancelogConfiggetGetRequsetParams, KcsappmgrapiappinstancelogConfiggetGetResponse, KcsappmgrapiappinstancelogConfigupdatePutRequsetData, KcsappmgrapiappinstancelogConfigupdatePutResponse, KcsappmgrapiappinstanceworkloadyamlupdatePutRequsetData, KcsappmgrapiappinstanceworkloadyamlupdatePutResponse, KcsappmgrapiappinstanceworkloadpausePostRequsetParams, KcsappmgrapiappinstanceworkloadpausePostRequsetData, KcsappmgrapiappinstanceworkloadpausePostResponse, KcsappmgrapiappinstanceworkloadresumePostRequsetParams, KcsappmgrapiappinstanceworkloadresumePostResponse, KcsappmgrapiappsensitiveOpupdateServiceYamlPutRequsetData, KcsappmgrapiappsensitiveOpupdateServiceYamlPutResponse, KcsappmgrapiappinstanceserviceyamlgetGetRequsetParams, KcsappmgrapiappinstanceserviceyamlgetGetResponse, } from "./kae.define" import axios, { AxiosRequestConfig, AxiosResponse } from "axios" /*** * @description 获取集群列表 **/ export const KcsappmgrapidataCenterlistByUserGet = < P extends KcsappmgrapidataCenterlistByUserGetRequsetParams, S = AxiosResponse<KcsappmgrapidataCenterlistByUserGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/data_center/list_by_user`, method: "get", params, ...options, }) } /*** * @description 发布应用实例配置 **/ export const KcsappmgrapiappsensitiveOppublishInstanceConfigPost = < P extends KcsappmgrapiappsensitiveOppublishInstanceConfigPostRequsetParams, D extends KcsappmgrapiappsensitiveOppublishInstanceConfigPostRequsetData, S = AxiosResponse<KcsappmgrapiappsensitiveOppublishInstanceConfigPostResponse> >( params: P, data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/sensitive_op/publish_instance_config`, method: "post", data, params, ...options, }) } /*** * @description 获取引用的应用实例 **/ export const KcsappmgrapiconfigcentercommonConfigreferenceAppInstancelistGet = < P extends KcsappmgrapiconfigcentercommonConfigreferenceAppInstancelistGetRequsetParams, S = AxiosResponse<KcsappmgrapiconfigcentercommonConfigreferenceAppInstancelistGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/configcenter/common_config/reference_app_instance/list`, method: "get", params, ...options, }) } /*** * @description 添加应用实例配置条目 通过dry_run可以查重 * @summary 添加应用实例配置条目 **/ export const KcsappmgrapiappinstanceconfigfieldcreatePost = < P extends KcsappmgrapiappinstanceconfigfieldcreatePostRequsetParams, D extends KcsappmgrapiappinstanceconfigfieldcreatePostRequsetData, S = AxiosResponse<KcsappmgrapiappinstanceconfigfieldcreatePostResponse> >( params: P, data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/config/field/create`, method: "post", data, params, ...options, }) } /*** * @description 获取配置版本配置条目 **/ export const KcsappmgrapiconfigcentercommonConfigfieldlistVersionFieldsGet = < P extends KcsappmgrapiconfigcentercommonConfigfieldlistVersionFieldsGetRequsetParams, S = AxiosResponse<KcsappmgrapiconfigcentercommonConfigfieldlistVersionFieldsGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/configcenter/common_config/field/list_version_fields`, method: "get", params, ...options, }) } /*** * @description 更新应用实例配置到V2 **/ export const KcsappmgrapiappsensitiveOpupdateInstanceConfigV2Post = < P extends KcsappmgrapiappsensitiveOpupdateInstanceConfigV2PostRequsetParams, D extends KcsappmgrapiappsensitiveOpupdateInstanceConfigV2PostRequsetData, S = AxiosResponse<KcsappmgrapiappsensitiveOpupdateInstanceConfigV2PostResponse> >( params: P, data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/sensitive_op/update_instance_config_v2`, method: "post", data, params, ...options, }) } /*** * @description 从KAC导入应用实例配置 **/ export const KcsappmgrapiappinstanceconfigimportFromKacPost = < P extends KcsappmgrapiappinstanceconfigimportFromKacPostRequsetParams, D extends KcsappmgrapiappinstanceconfigimportFromKacPostRequsetData, S = AxiosResponse<KcsappmgrapiappinstanceconfigimportFromKacPostResponse> >( params: P, data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/config/import_from_kac`, method: "post", data, params, ...options, }) } /*** * @description 复制公共配置 **/ export const KcsappmgrapiconfigcentercommonConfigcopyPost = < P extends KcsappmgrapiconfigcentercommonConfigcopyPostRequsetParams, D extends KcsappmgrapiconfigcentercommonConfigcopyPostRequsetData, S = AxiosResponse<KcsappmgrapiconfigcentercommonConfigcopyPostResponse> >( params: P, data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/configcenter/common_config/copy`, method: "post", data, params, ...options, }) } /*** * @description 复制应用实例配置条目 **/ export const KcsappmgrapiappinstanceconfigfieldcopyPost = < P extends KcsappmgrapiappinstanceconfigfieldcopyPostRequsetParams, D extends KcsappmgrapiappinstanceconfigfieldcopyPostRequsetData, S = AxiosResponse<KcsappmgrapiappinstanceconfigfieldcopyPostResponse> >( params: P, data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/config/field/copy`, method: "post", data, params, ...options, }) } /*** * @description 公共配置查看密钥类型的KEY **/ export const KcsappmgrapiconfigcentercommonConfigfieldsensitiveOpshowSecretKeyGet = < P extends KcsappmgrapiconfigcentercommonConfigfieldsensitiveOpshowSecretKeyGetRequsetParams, S = AxiosResponse<KcsappmgrapiconfigcentercommonConfigfieldsensitiveOpshowSecretKeyGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/configcenter/common_config/field/sensitive_op/show_secret_key`, method: "get", params, ...options, }) } /*** * @description 应用实例导出所有KV **/ export const KcsappmgrapiappsensitiveOpexportInstanceConfigGet = < P extends KcsappmgrapiappsensitiveOpexportInstanceConfigGetRequsetParams, S = AxiosResponse<KcsappmgrapiappsensitiveOpexportInstanceConfigGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/sensitive_op/export_instance_config`, method: "get", params, ...options, }) } /*** * @description 获取配置确认状态 * @summary 获取配置确认状态_copy **/ export const ApiappinstanceconfiggetAckStatusGet = < P extends ApiappinstanceconfiggetAckStatusGetRequsetParams, S = AxiosResponse<ApiappinstanceconfiggetAckStatusGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/api/app/instance/config/get_ack_status`, method: "get", params, ...options, }) } /*** * @description 更新公共配置 **/ export const KcsappmgrapiconfigcentercommonConfigupdatePut = < P extends KcsappmgrapiconfigcentercommonConfigupdatePutRequsetParams, D extends KcsappmgrapiconfigcentercommonConfigupdatePutRequsetData, S = AxiosResponse<KcsappmgrapiconfigcentercommonConfigupdatePutResponse> >( params: P, data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/configcenter/common_config/update`, method: "put", data, params, ...options, }) } /*** * @description 获取公共配置 **/ export const KcsappmgrapiconfigcentercommonConfiglistGet = < P extends KcsappmgrapiconfigcentercommonConfiglistGetRequsetParams, S = AxiosResponse<KcsappmgrapiconfigcentercommonConfiglistGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/configcenter/common_config/list`, method: "get", params, ...options, }) } /*** * @description 获取公共配置变化 **/ export const KcsappmgrapiconfigcentercommonConfigdiffGet = < P extends KcsappmgrapiconfigcentercommonConfigdiffGetRequsetParams, S = AxiosResponse<KcsappmgrapiconfigcentercommonConfigdiffGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/configcenter/common_config/diff`, method: "get", params, ...options, }) } /*** * @description 添加公共配置条目 **/ export const KcsappmgrapiconfigcentercommonConfigfieldcreatePost = < P extends KcsappmgrapiconfigcentercommonConfigfieldcreatePostRequsetParams, D extends KcsappmgrapiconfigcentercommonConfigfieldcreatePostRequsetData, S = AxiosResponse<KcsappmgrapiconfigcentercommonConfigfieldcreatePostResponse> >( params: P, data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/configcenter/common_config/field/create`, method: "post", data, params, ...options, }) } /*** * @description 添加公共配置 **/ export const KcsappmgrapiconfigcentercommonConfigcreatePost = < P extends KcsappmgrapiconfigcentercommonConfigcreatePostRequsetParams, D extends KcsappmgrapiconfigcentercommonConfigcreatePostRequsetData, S = AxiosResponse<KcsappmgrapiconfigcentercommonConfigcreatePostResponse> >( params: P, data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/configcenter/common_config/create`, method: "post", data, params, ...options, }) } /*** * @description 删除公共配置 **/ export const KcsappmgrapiconfigcentercommonConfigdeleteDelete = < P extends KcsappmgrapiconfigcentercommonConfigdeleteDeleteRequsetParams, S = AxiosResponse<KcsappmgrapiconfigcentercommonConfigdeleteDeleteResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/configcenter/common_config/delete`, method: "delete", params, ...options, }) } /*** * @description 获取公共配置变化 **/ export const KcsappmgrapiconfigcentercommonConfigfieldgetDiffGet = < P extends KcsappmgrapiconfigcentercommonConfigfieldgetDiffGetRequsetParams, S = AxiosResponse<KcsappmgrapiconfigcentercommonConfigfieldgetDiffGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/configcenter/common_config/field/get_diff`, method: "get", params, ...options, }) } /*** * @description 获取公共配置历史变化 **/ export const KcsappmgrapiconfigcentercommonConfigfieldgetHistoryDiffGet = < P extends KcsappmgrapiconfigcentercommonConfigfieldgetHistoryDiffGetRequsetParams, S = AxiosResponse<KcsappmgrapiconfigcentercommonConfigfieldgetHistoryDiffGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/configcenter/common_config/field/get_history_diff`, method: "get", params, ...options, }) } /*** * @description 从KAC导入公共配置 **/ export const KcsappmgrapiconfigcentercommonConfigimportFromKacPost = < P extends KcsappmgrapiconfigcentercommonConfigimportFromKacPostRequsetParams, D extends KcsappmgrapiconfigcentercommonConfigimportFromKacPostRequsetData, S = AxiosResponse<KcsappmgrapiconfigcentercommonConfigimportFromKacPostResponse> >( params: P, data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/configcenter/common_config/import_from_kac`, method: "post", data, params, ...options, }) } /*** * @description 复制公共配置条目 **/ export const KcsappmgrapiconfigcentercommonConfigfieldcopyPost = < P extends KcsappmgrapiconfigcentercommonConfigfieldcopyPostRequsetParams, D extends KcsappmgrapiconfigcentercommonConfigfieldcopyPostRequsetData, S = AxiosResponse<KcsappmgrapiconfigcentercommonConfigfieldcopyPostResponse> >( params: P, data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/configcenter/common_config/field/copy`, method: "post", data, params, ...options, }) } /*** * @description 应用实例查看密钥类型的KEY **/ export const KcsappmgrapiappsensitiveOpshowSecretKeyGet = < P extends KcsappmgrapiappsensitiveOpshowSecretKeyGetRequsetParams, S = AxiosResponse<KcsappmgrapiappsensitiveOpshowSecretKeyGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/sensitive_op/show_secret_key`, method: "get", params, ...options, }) } /*** * @description 应用实例配置导出所有KV **/ export const KcsappmgrapiconfigcentercommonConfigfieldsensitiveOpexportGet = < P extends KcsappmgrapiconfigcentercommonConfigfieldsensitiveOpexportGetRequsetParams, S = AxiosResponse<KcsappmgrapiconfigcentercommonConfigfieldsensitiveOpexportGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/configcenter/common_config/field/sensitive_op/export`, method: "get", params, ...options, }) } /*** * @description 关键词搜索应用实例 **/ export const KcsappmgrapiappinstancesearchGet = < P extends KcsappmgrapiappinstancesearchGetRequsetParams, S = AxiosResponse<KcsappmgrapiappinstancesearchGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/search`, method: "get", params, ...options, }) } /*** * @description 更新应用信息 **/ export const KcsappmgrapiappupdatePut = < P extends KcsappmgrapiappupdatePutRequsetParams, D extends KcsappmgrapiappupdatePutRequsetData, S = AxiosResponse<KcsappmgrapiappupdatePutResponse> >( params: P, data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/update`, method: "put", data, params, ...options, }) } /*** * @description * @summary 获取流水线镜像信息接口 **/ export const KcsappmgrapiapppipelineimagegetGet = < P extends KcsappmgrapiapppipelineimagegetGetRequsetParams, S = AxiosResponse<KcsappmgrapiapppipelineimagegetGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/pipeline/image/get`, method: "get", params, ...options, }) } /*** * @description 创建kitsm工单接口 **/ export const KcsappmgrapiappinstancekitsmTicketcreatePost = < P extends KcsappmgrapiappinstancekitsmTicketcreatePostRequsetParams, D extends KcsappmgrapiappinstancekitsmTicketcreatePostRequsetData, S = AxiosResponse<KcsappmgrapiappinstancekitsmTicketcreatePostResponse> >( params: P, data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/kitsm_ticket/create`, method: "post", data, params, ...options, }) } /*** * @description 是否启用kitsm工单接口 **/ export const KcsappmgrapiprojectfeatureGategetGet = < P extends KcsappmgrapiprojectfeatureGategetGetRequsetParams, S = AxiosResponse<KcsappmgrapiprojectfeatureGategetGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/project/feature_gate/get`, method: "get", params, ...options, }) } /*** * @description 更新生命周期 **/ export const KcsappmgrapiappinstancelifecycleupdatePut = < D extends KcsappmgrapiappinstancelifecycleupdatePutRequsetData, S = AxiosResponse<KcsappmgrapiappinstancelifecycleupdatePutResponse> >( data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/lifecycle/update`, method: "put", data, ...options, }) } /*** * @description 更新健康检查 **/ export const KcsappmgrapiappinstancehealthCheckupdatePut = < D extends KcsappmgrapiappinstancehealthCheckupdatePutRequsetData, S = AxiosResponse<KcsappmgrapiappinstancehealthCheckupdatePutResponse> >( data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/health_check/update`, method: "put", data, ...options, }) } /*** * @description 更新流量限速 **/ export const KcsappmgrapiappinstancetrafficRateupdatePut = < D extends KcsappmgrapiappinstancetrafficRateupdatePutRequsetData, S = AxiosResponse<KcsappmgrapiappinstancetrafficRateupdatePutResponse> >( data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/traffic_rate/update`, method: "put", data, ...options, }) } /*** * @description 更新实例规格 **/ export const KcsappmgrapiappinstanceresourceupdatePut = < D extends KcsappmgrapiappinstanceresourceupdatePutRequsetData, S = AxiosResponse<KcsappmgrapiappinstanceresourceupdatePutResponse> >( data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/resource/update`, method: "put", data, ...options, }) } /*** * @description 更新实例副本 **/ export const KcsappmgrapiappinstancereplicasupdatePut = < D extends KcsappmgrapiappinstancereplicasupdatePutRequsetData, S = AxiosResponse<KcsappmgrapiappinstancereplicasupdatePutResponse> >( data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/replicas/update`, method: "put", data, ...options, }) } /*** * @description 更新反亲和 **/ export const KcsappmgrapiappinstanceaffinityupdatePut = < D extends KcsappmgrapiappinstanceaffinityupdatePutRequsetData, S = AxiosResponse<KcsappmgrapiappinstanceaffinityupdatePutResponse> >( data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/affinity/update`, method: "put", data, ...options, }) } /*** * @description 查看工作负载yaml **/ export const KcsappmgrapiappinstanceworkloadyamlgetGet = < P extends KcsappmgrapiappinstanceworkloadyamlgetGetRequsetParams, S = AxiosResponse<KcsappmgrapiappinstanceworkloadyamlgetGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/workload/yaml/get`, method: "get", params, ...options, }) } /*** * @description 更新工作负载yaml **/ export const KcsappmgrapiappsensitiveOpupdateWorkloadYamlPut = < D extends KcsappmgrapiappsensitiveOpupdateWorkloadYamlPutRequsetData, S = AxiosResponse<KcsappmgrapiappsensitiveOpupdateWorkloadYamlPutResponse> >( data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/sensitive_op/update_workload_yaml`, method: "put", data, ...options, }) } /*** * @description 查看实例副本 **/ export const KcsappmgrapiappinstancepodlistGet = < P extends KcsappmgrapiappinstancepodlistGetRequsetParams, S = AxiosResponse<KcsappmgrapiappinstancepodlistGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/pod/list`, method: "get", params, ...options, }) } /*** * @description 告警规则列表 **/ export const KcsappmgrapiappinstancealertRulelistGet = < P extends KcsappmgrapiappinstancealertRulelistGetRequsetParams, S = AxiosResponse<KcsappmgrapiappinstancealertRulelistGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/alert_rule/list`, method: "get", params, ...options, }) } /*** * @description 创建告警规则 **/ export const KcsappmgrapiappinstancealertRulecreatePost = < D extends KcsappmgrapiappinstancealertRulecreatePostRequsetData, S = AxiosResponse<KcsappmgrapiappinstancealertRulecreatePostResponse> >( data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/alert_rule/create`, method: "post", data, ...options, }) } /*** * @description 更新告警规则 **/ export const KcsappmgrapiappinstancealertRuleupdatePut = < D extends KcsappmgrapiappinstancealertRuleupdatePutRequsetData, S = AxiosResponse<KcsappmgrapiappinstancealertRuleupdatePutResponse> >( data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/alert_rule/update`, method: "put", data, ...options, }) } /*** * @description 删除告警规则 **/ export const KcsappmgrapiappinstancealertRuledeleteDelete = < P extends KcsappmgrapiappinstancealertRuledeleteDeleteRequsetParams, S = AxiosResponse<KcsappmgrapiappinstancealertRuledeleteDeleteResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/alert_rule/delete`, method: "delete", params, ...options, }) } /*** * @description 更新部署回调 **/ export const KcsappmgrapiappinstancedeployCallbackupdatePut = < D extends KcsappmgrapiappinstancedeployCallbackupdatePutRequsetData, S = AxiosResponse<KcsappmgrapiappinstancedeployCallbackupdatePutResponse> >( data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/deploy_callback/update`, method: "put", data, ...options, }) } /*** * @description 工作负载支持的资源项 **/ export const KcsappmgrapiappinstanceworkloadsupportgetGet = < P extends KcsappmgrapiappinstanceworkloadsupportgetGetRequsetParams, S = AxiosResponse<KcsappmgrapiappinstanceworkloadsupportgetGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/workload/support/get`, method: "get", params, ...options, }) } /*** * @description 获取部署回调 **/ export const KcsappmgrapiappinstancedeployCallbackgetGet = < P extends KcsappmgrapiappinstancedeployCallbackgetGetRequsetParams, S = AxiosResponse<KcsappmgrapiappinstancedeployCallbackgetGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/deploy_callback/get`, method: "get", params, ...options, }) } /*** * @description 查看实例副本yaml **/ export const KcsappmgrapiappinstancepodyamlgetGet = < P extends KcsappmgrapiappinstancepodyamlgetGetRequsetParams, S = AxiosResponse<KcsappmgrapiappinstancepodyamlgetGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/pod/yaml/get`, method: "get", params, ...options, }) } /*** * @description 查看副本异常信息 **/ export const KcsappmgrapiappinstancepodabnormalgetGet = < P extends KcsappmgrapiappinstancepodabnormalgetGetRequsetParams, S = AxiosResponse<KcsappmgrapiappinstancepodabnormalgetGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/pod/abnormal/get`, method: "get", params, ...options, }) } /*** * @description 应用告警配置模板 **/ export const KcsappmgrapiappinstancealertRuletemplategetGet = < P extends KcsappmgrapiappinstancealertRuletemplategetGetRequsetParams, S = AxiosResponse<KcsappmgrapiappinstancealertRuletemplategetGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/alert_rule/template/get`, method: "get", params, ...options, }) } /*** * @description 应用实例告警配置查看 **/ export const KcsappmgrapiappinstancealertConfiggetGet = < P extends KcsappmgrapiappinstancealertConfiggetGetRequsetParams, S = AxiosResponse<KcsappmgrapiappinstancealertConfiggetGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/alert_config/get`, method: "get", params, ...options, }) } /*** * @description 应用实例告警配置更新 **/ export const KcsappmgrapiappinstancealertConfigupdatePut = < D extends KcsappmgrapiappinstancealertConfigupdatePutRequsetData, S = AxiosResponse<KcsappmgrapiappinstancealertConfigupdatePutResponse> >( data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/alert_config/update`, method: "put", data, ...options, }) } /*** * @description 应用实例的日志配置 **/ export const KcsappmgrapiappinstancelogConfiggetGet = < P extends KcsappmgrapiappinstancelogConfiggetGetRequsetParams, S = AxiosResponse<KcsappmgrapiappinstancelogConfiggetGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/log_config/get`, method: "get", params, ...options, }) } /*** * @description 应用实例的日志配置更新 **/ export const KcsappmgrapiappinstancelogConfigupdatePut = < D extends KcsappmgrapiappinstancelogConfigupdatePutRequsetData, S = AxiosResponse<KcsappmgrapiappinstancelogConfigupdatePutResponse> >( data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/log_config/update`, method: "put", data, ...options, }) } /*** * @description 更新工作负载yaml(old) * @summary 更新工作负载yaml(old待删除) **/ export const KcsappmgrapiappinstanceworkloadyamlupdatePut = < D extends KcsappmgrapiappinstanceworkloadyamlupdatePutRequsetData, S = AxiosResponse<KcsappmgrapiappinstanceworkloadyamlupdatePutResponse> >( data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/workload/yaml/update`, method: "put", data, ...options, }) } /*** * @description * @summary 暂停工作负载更新 **/ export const KcsappmgrapiappinstanceworkloadpausePost = < P extends KcsappmgrapiappinstanceworkloadpausePostRequsetParams, D extends KcsappmgrapiappinstanceworkloadpausePostRequsetData, S = AxiosResponse<KcsappmgrapiappinstanceworkloadpausePostResponse> >( params: P, data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/workload/pause`, method: "post", data, params, ...options, }) } /*** * @description * @summary 恢复工作负载更新 **/ export const KcsappmgrapiappinstanceworkloadresumePost = < P extends KcsappmgrapiappinstanceworkloadresumePostRequsetParams, S = AxiosResponse<KcsappmgrapiappinstanceworkloadresumePostResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/workload/resume`, method: "post", params, ...options, }) } /*** * @description 编辑服务暴露yaml **/ export const KcsappmgrapiappsensitiveOpupdateServiceYamlPut = < D extends KcsappmgrapiappsensitiveOpupdateServiceYamlPutRequsetData, S = AxiosResponse<KcsappmgrapiappsensitiveOpupdateServiceYamlPutResponse> >( data: D, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/sensitive_op/update_service_yaml`, method: "put", data, ...options, }) } /*** * @description 查看服务暴露yaml **/ export const KcsappmgrapiappinstanceserviceyamlgetGet = < P extends KcsappmgrapiappinstanceserviceyamlgetGetRequsetParams, S = AxiosResponse<KcsappmgrapiappinstanceserviceyamlgetGetResponse> >( params: P, options: AxiosRequestConfig = {} ): Promise<S> => { return axios.request({ url: `/kcs/appmgr/api/app/instance/service/yaml/get`, method: "get", params, ...options, }) }