Recurso: LbTrafficExtension
LbTrafficExtension é um recurso que permite ao serviço de extensão modificar os cabeçalhos e os payloads dos pedidos e das respostas sem afetar a escolha dos serviços de back-end nem quaisquer outras políticas de segurança associadas ao serviço de back-end.
| Representação JSON | 
|---|
{ "name": string, "createTime": string, "updateTime": string, "description": string, "labels": { string: string, ... }, "forwardingRules": [ string ], "extensionChains": [ { object (  | 
              
| Campos | |
|---|---|
name | 
                
                   
 Obrigatório. Identificador. Nome do recurso   | 
              
createTime | 
                
                   
 Apenas saída. A data/hora em que o recurso foi criado. Uma data/hora no formato "Zulu" UTC RFC3339, com resolução de nanosegundos e até nove dígitos fracionários. Exemplos:   | 
              
updateTime | 
                
                   
 Apenas saída. A data/hora em que o recurso foi atualizado. Uma data/hora no formato "Zulu" UTC RFC3339, com resolução de nanosegundos e até nove dígitos fracionários. Exemplos:   | 
              
description | 
                
                   
 Opcional. Uma descrição legível do recurso.  | 
              
labels | 
                
                   
 Opcional. Conjunto de etiquetas associadas ao recurso  O formato tem de estar em conformidade com os requisitos para etiquetas dos recursos do Google Cloud. Um objeto que contém uma lista de pares   | 
              
forwardingRules[] | 
                
                   
 Obrigatório. Uma lista de referências às regras de encaminhamento às quais esta extensão de serviço está anexada. É necessária, pelo menos, uma regra de encaminhamento. Só pode existir um recurso   | 
              
extensionChains[] | 
                
                   
 Obrigatório. Um conjunto de cadeias de extensões ordenadas que contêm as condições de correspondência e as extensões a executar. As condições de correspondência de cada cadeia de extensões são avaliadas sequencialmente para um determinado pedido. É executada a primeira cadeia de extensões que tenha uma condição que corresponda ao pedido. As cadeias de extensões subsequentes não são executadas. Limitado a 5 cadeias de extensões por recurso.  | 
              
loadBalancingScheme | 
                
                   
 Obrigatório. Todos os serviços de back-end e regras de encaminhamento referenciados por esta extensão têm de partilhar o mesmo esquema de balanceamento de carga. Valores suportados:   | 
              
metadata | 
                
                   
 Opcional. Os metadados fornecidos aqui são incluídos no campo do mapa  
  | 
              
Métodos | 
            |
|---|---|
                
 | 
              
                Cria um novo recurso LbTrafficExtension num determinado projeto e localização. | 
            
                
 | 
              
                Elimina o recurso LbTrafficExtension especificado. | 
            
                
 | 
              
                Obtém detalhes do recurso LbTrafficExtension especificado. | 
            
                
 | 
              
                Apresenta LbTrafficExtension recursos num determinado projeto e localização. | 
            
                
 | 
              
                Atualiza os parâmetros do recurso LbTrafficExtension especificado. |