huawei-cloud-api-definitions-CSE 0.1.20251014

Huawei Cloud API definitions, generated from OpenAPI spec
Documentation
1
{"base_path":"/","components":null,"consumes":"","definitions":{"BadRequest":{"description":"错误的请求。","properties":{"error_code":{"description":"错误码。","type":"string"},"error_msg":{"description":"错误信息。","type":"string"}}},"EngineCommonResp":{"description":"操作微服务引擎响应结构体","properties":{"id":{"description":"创建的微服务引擎ID","type":"string"},"jobId":{"description":"微服务引擎执行的任务ID","format":"int32","type":"integer"},"name":{"description":"创建的微服务引擎名称","type":"string"}},"type":"object"},"EngineCreateReq":{"description":"创建微服务引擎请求结构体","example":{"authType":"RBAC","auth_cred":{"pwd":"test"},"azList":["test"],"description":"test","flavor":"cse.s1.medium2","inputs":{"nodeFlavor":"s6.large.2"},"name":"test","networkId":"88550801-e892-4f8e-b21b-f7147f6229","payment":"1","specType":"CSE2","subnetCidr":"192.168.0.5/26","vpc":"vpc-demotest","vpcId":"09902850-9454-4715-9764-018f0c37022"},"properties":{"authType":{"description":"ServiceComb引擎专享版与注册配置中心认证方式,RBAC为安全认证,NONE为无认证。","enum":["RBAC","NONE"],"type":"string"},"auth_cred":{"$ref":"#/definitions/EngineRbacPwd","description":"ServiceComb引擎专享版选择RBAC认证时必传,包含引擎的认证信息。"},"azList":{"description":"当前局点可用区列表,创建ServiceComb引擎专享版需要填写。","items":{"type":"string"},"maxItems":3,"minItems":1,"type":"array"},"capacityProductId":{"description":"容量产品ID","type":"string"},"description":{"description":"微服务引擎描述,长度0~255。","maxLength":255,"type":"string"},"elbid":{"description":"微服务引擎使用的elb的id","type":"string"},"enginestateInfo":{"description":"引擎状态信息","properties":{"cluster":{"description":"集群","type":"boolean"},"singleEngine":{"description":"单引擎","type":"boolean"},"twinClusters":{"description":"双子集群","type":"boolean"}}},"enterpriseProject":{"description":"企业项目信息","properties":{"created_at":{"description":"企业项目创建时间","type":"string"},"description":{"description":"企业项目描述","type":"string"},"id":{"description":"企业项目id","type":"string"},"label":{"description":"企业项目标签","type":"string"},"name":{"description":"企业项目名称","type":"string"},"status":{"description":"企业项目状态","format":"int32","type":"integer"},"updated_at":{"description":"企业项目升级时间","type":"string"}}},"flavor":{"description":"微服务引擎的规格","enum":["cse.s1.small2","cse.s1.medium2","cse.s1.large2","cse.s1.xlarge2","cse.nacos2.c1.large.10","cse.nacos2.c1.xlarge.20","cse.nacos2.c1.xlarge.50","cse.nacos2.c1.xlarge.60","cse.nacos2.c1.2xlarge.100","cse.microgateway.pro.small.1","cse.microgateway.pro.medium.1","cse.microgateway.pro.large.1"],"type":"string"},"flavorType":{"description":"网关规格类型","properties":{"availableCpuMemory":{"description":"可用区CPU内存","type":"string"},"availablePrefix":{"description":"可用区前缀","type":"string"},"cloudServiceType":{"description":"云服务类型","type":"string"},"currentflavor":{"description":"当前规格","type":"string"},"disable":{"description":"网关是否禁用","type":"boolean"},"flavor":{"description":"网关规格","type":"string"},"id":{"description":"网关规格id","type":"string"},"licenseAmount":{"description":"网关证书规模","format":"int32","type":"integer"},"linear":{"description":"是否为线性","type":"boolean"},"microGatewayFlavor":{"description":"网关规格","type":"string"},"nodeFlavor":{"description":"网关节点规格","items":{"type":"string"},"type":"array"},"nodeLimit":{"description":"网关节点数限制","type":"string"},"spec":{"description":"网关节点类型","type":"string"},"specType":{"description":"引擎类型","type":"string"}}},"inputs":{"additionalProperties":{"type":"string"},"description":"引擎附加参数","type":"object"},"isFree":{"description":"微服务引擎是否免费","type":"boolean"},"maintenanceConfig":{"description":"微服务引擎的维护时间窗","properties":{"time":{"description":"维护时间","type":"string"},"zone":{"description":"维护时间的时区","type":"string"}}},"name":{"description":"微服务引擎的名称,名称为字母开头,字母、数字、-组成,且不能以-结尾,3-24个字符。","pattern":"[a-zA-Z]{1}[a-z0-9A-Z-]{3,24}[a-z0-9A-Z]$","type":"string"},"networkId":{"description":"微服务引擎子网ID","maxLength":64,"type":"string"},"payment":{"description":"微服务引擎计费方式,1表示按需","enum":[1],"maxLength":24,"type":"string"},"periodType":{"description":"创建阶段类型","format":"int32","type":"integer"},"productId":{"description":"产品ID","type":"string"},"publicIpId":{"description":"ServiceComb引擎专享版公网地址ID,当前为null","maxLength":64,"type":"string"},"resourceParams":{"description":"微服务引擎资源参数","properties":{"isAutoRenew":{"description":"是否自动刷新","format":"int32","type":"integer"}}},"specType":{"default":"CSE","description":"微服务引擎部署类型","enum":["CSE2","Nacos2","MicroGateway"],"type":"string"},"subnetCidr":{"description":"微服务引擎子网划分","maxLength":24,"type":"string"},"subnetName":{"description":"微服务引擎使用的子网名称","type":"string"},"tags":{"description":"标签","items":{"type":"string"},"type":"array"},"vpc":{"description":"vpc名称","maxLength":64,"type":"string"},"vpcCidr":{"description":"网关vpc划分","type":"string"},"vpcId":{"description":"vpc标识","maxLength":64,"type":"string"}},"required":["name","payment","flavor","authType","vpc","networkId","subnetCidr","specType"],"type":"object"},"EngineRbacPwd":{"description":"操作ServiceComb引擎专享版安全认证信息","properties":{"pwd":{"description":"开启安全认证的ServiceComb引擎专享版默认root帐号的密码","type":"string"}},"type":"object"},"InternalServerError":{"description":"服务内部错误","properties":{"error_code":{"description":"错误码。","type":"string"},"error_msg":{"description":"错误信息。","type":"string"}}}},"description":null,"group_id":"43cfd1d4e6e94f63908d54a8851f9e94","host":"cse.cn-north-4.myhuaweicloud.com","id":"112deab1b9e845d5a62cb3e9a56066eb","info_version":"v1","method":"post","name":"CreateEngine","parameters":{},"paths":{"/v2/{project_id}/enginemgr/engines":{"post":{"description":"创建微服务引擎,支持创建ServiceComb引擎专享版、注册配置中心、应用网关(公测)。","operationId":"CreateEngine","parameters":[{"description":"用户Token。","in":"header","name":"X-Auth-Token","required":true,"type":"string"},{"default":"0","description":"如果不带则默认企业项目为\"default\",ID为\"0\"","in":"header","name":"X-Enterprise-Project-ID","required":false,"type":"string"},{"description":"租户子项目的唯一标识。字符长度为1~64。","in":"path","name":"project_id","required":true,"type":"string","x-example":"79c4086f5f3a4e34a92601dfc64b1e8c"},{"description":"创建微服务请求结构体。","in":"body","name":"CreateEngineRequestBody","required":true,"schema":{"$ref":"#/definitions/EngineCreateReq"}}],"responses":{"200":{"description":"创建微服务引擎响应结构体。","examples":{"application/json":{"id":"891bf21a-4024-4f47-b38c-bd259ca8f10a","jobId":17655,"name":"test"}},"schema":{"$ref":"#/definitions/EngineCommonResp"}},"400":{"description":"错误的请求。","schema":{"$ref":"#/definitions/BadRequest"}},"500":{"description":"服务器内部错误。","schema":{"$ref":"#/definitions/InternalServerError"}}},"summary":"创建微服务引擎","tags":["引擎管理"],"x-is-registered":"Y","x-support-sdk":"Y"}}},"product_short":"CSE","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"创建微服务引擎","tags":"引擎管理","uri":null,"version":"2.0"}