Resource: LbRouteExtension
LbRouteExtension is a resource that lets you control where traffic is routed to for a given request.
| JSON representation | 
|---|
| { "name": string, "createTime": string, "updateTime": string, "description": string, "labels": { string: string, ... }, "forwardingRules": [ string ], "extensionChains": [ { object ( | 
| Fields | |
|---|---|
| name | 
 Required. Identifier. Name of the  | 
| createTime | 
 Output only. The timestamp when the resource was created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples:  | 
| updateTime | 
 Output only. The timestamp when the resource was updated. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples:  | 
| description | 
 Optional. A human-readable description of the resource. | 
| labels | 
 Optional. Set of labels associated with the  The format must comply with the requirements for labels for Google Cloud resources. An object containing a list of  | 
| forwardingRules[] | 
 Required. A list of references to the forwarding rules to which this service extension is attached to. At least one forwarding rule is required. There can be only one  | 
| extensionChains[] | 
 Required. A set of ordered extension chains that contain the match conditions and extensions to execute. Match conditions for each extension chain are evaluated in sequence for a given request. The first extension chain that has a condition that matches the request is executed. Any subsequent extension chains do not execute. Limited to 5 extension chains per resource. | 
| loadBalancingScheme | 
 Required. All backend services and forwarding rules referenced by this extension must share the same load balancing scheme. Supported values:  | 
| metadata | 
 Optional. The metadata provided here will be included as part of the  
 | 
| Methods | |
|---|---|
| 
 | Creates a new LbRouteExtensionresource in a given project and location. | 
| 
 | Deletes the specified LbRouteExtensionresource. | 
| 
 | Gets details of the specified LbRouteExtensionresource. | 
| 
 | Lists LbRouteExtensionresources in a given project and location. | 
| 
 | Updates the parameters of the specified LbRouteExtensionresource. |