名称 | 类型 | 描述 | 示例值 |
---|---|---|---|
object | API 信息。 | ||
httpApiId | string | HTTP API ID。 | api-xxx |
name | string | API 名称。 | test |
protocols | array | API 协议列表。 | |
string | 协议。 枚举值:
| HTTP | |
basePath | string | API 基础路径。 | /v1 |
description | string | API 描述。 | 测试专用API |
versionInfo | HttpApiVersionInfo | API 版本控制信息。 | |
environments | array<object> | API 的发布环境信息。 | |
object | 单个环境信息。 | ||
environmentId | string | 环境 ID。 | env-xxx |
backendScene | string | 发布场景。 枚举值:
| SingleService |
backendType | string | 后端类型。 枚举值:
| Service |
serviceConfigs | array<object> | 已有服务配置。 | |
object | |||
gatewayServiceId | string | 服务 ID。 | gs-xxx |
name | string | 服务名 | demo-service |
protocol | string | 协议 | HTTP |
port | string | 服务端口。 | 8080 |
weight | integer | 权重。 | 100 |
version | string | 服务版本。 | v1 |
match | HttpApiBackendMatchConditions | 匹配条件。 | |
customDomains | array | 用户发布的域名信息。 | |
HttpApiDomainInfo | |||
name | string | 环境名称。 | test |
alias | string | 环境别名。 | test |
gatewayInfo | object | 当前环境所属网关实例信息。 | |
gatewayId | string | 网关实例 ID。 | gw-xxx |
name | string | 网关实例名称。 | test |
deployStatus | string | API 在当前环境的发布状态 | Deployed |
subDomains | array<object> | 环境默认域名列表。 | |
object | |||
domainId | string | 域名 ID。 | d-xxx |
name | string | 域名。 | www.example.com |
protocol | string | 访问协议。 | HTTP |
networkType | string | 网络类型。 | Internet |
ingressInfo | object | Http Ingress Api 的信息 | |
sourceId | string | 来源 ID | |
ingressClass | string | 监听的 Ingress Class | |
watchNamespace | string | 监听的命名空间 | |
environmentInfo | object | 环境信息 | |
environmentId | string | 环境 ID | |
k8sClusterInfo | object | k8s 集群信息 | |
clusterId | string | 集群 ID | |
overrideIngressIp | boolean | 是否更新 Ingress Status 里的地址 | |
type | string | API 类型 | Rest |
resourceGroupId | string | 资源组 ID | rg-xxx |
文档内容是否对您有帮助?