资源:LbRouteExtension
LbRouteExtension
是一项资源,可让您控制给定请求将流量路由至何处。
JSON 表示法 |
---|
{ "name": string, "createTime": string, "updateTime": string, "description": string, "labels": { string: string, ... }, "forwardingRules": [ string ], "extensionChains": [ { object ( |
字段 | |
---|---|
name |
必需。标识符。 |
createTime |
仅限输出。创建资源时的时间戳。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
updateTime |
仅限输出。资源更新时的时间戳。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: |
description |
可选。直观易懂的资源说明。 |
labels |
可选。与 格式必须符合 Google Cloud 资源的标签要求。 包含一系列 |
forwardingRules[] |
必需。对此服务扩展附加到的转发规则的引用列表。至少需要一条转发规则。每条转发规则只能有一个 |
extensionChains[] |
必需。一组有序的附加信息链,其中包含匹配条件和要执行的附加信息。对于给定的请求,系统会按顺序评估每个扩展链的匹配条件。系统会执行第一个具有与请求匹配的条件的扩展链。任何后续的扩展链都不会执行。每项资源最多只能有 5 个扩展程序链。 |
loadBalancingScheme |
必需。此扩展程序引用的所有后端服务和转发规则必须共用相同的负载均衡方案。支持的值: |
metadata |
可选。此处提供的元数据将作为
|
方法 |
|
---|---|
|
在给定的项目和位置中创建新的 LbRouteExtension 资源。 |
|
删除指定的 LbRouteExtension 资源。 |
|
获取指定 LbRouteExtension 资源的详细信息。 |
|
列出给定项目和位置中的 LbRouteExtension 资源。 |
|
更新指定 LbRouteExtension 资源的参数。 |