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 LbRouteExtension resource in a given project and location. | 
            
                
 | 
              
                Deletes the specified LbRouteExtension resource. | 
            
                
 | 
              
                Gets details of the specified LbRouteExtension resource. | 
            
                
 | 
              
                Lists LbRouteExtension resources in a given project and location. | 
            
                
 | 
              
                Updates the parameters of the specified LbRouteExtension resource. |