资源:LbTrafficExtension
LbTrafficExtension
是一项资源,可让扩展程序服务修改请求和响应的标头和载荷,而不会影响后端服务的选择或与后端服务关联的任何其他安全政策。
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 |
可选。此处提供的元数据将包含在
|
方法 |
|
---|---|
|
在给定的项目和位置中创建新的 LbTrafficExtension 资源。 |
|
删除指定的 LbTrafficExtension 资源。 |
|
获取指定 LbTrafficExtension 资源的详细信息。 |
|
列出给定项目和位置中的 LbTrafficExtension 资源。 |
|
更新指定 LbTrafficExtension 资源的参数。 |