Recurso: LbTrafficExtension
O LbTrafficExtension
é um recurso que permite que o serviço de extensão modifique os cabeçalhos e os payloads de solicitações e respostas sem afetar a escolha dos serviços de back-end ou de 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. O carimbo de data/hora em que o recurso foi criado. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
updateTime |
Apenas saída. O carimbo de data/hora em que o recurso foi atualizado. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
description |
Opcional. Uma descrição legível do recurso. |
labels |
Opcional. Conjunto de rótulos associados ao recurso O formato precisa obedecer aos requisitos de rótulos dos recursos do Google Cloud. Um objeto com uma lista de pares |
forwardingRules[] |
Obrigatório. Uma lista de referências às regras de encaminhamento a que essa extensão de serviço está anexada. É necessário ter pelo menos uma regra de encaminhamento. Só pode haver um recurso |
extensionChains[] |
Obrigatório. Um conjunto de cadeias de extensão ordenadas que contêm as condições de correspondência e as extensões a serem executadas. As condições de correspondência de cada cadeia de extensão são avaliadas em sequência para uma determinada solicitação. A primeira cadeia de extensão que tem uma condição que corresponde à solicitação é executada. Nenhuma cadeia de extensão subsequente não é executada. Limitado a cinco cadeias de extensão por recurso. |
loadBalancingScheme |
Obrigatório. Todos os serviços de back-end e regras de encaminhamento referenciados por essa extensão precisam compartilhar o mesmo esquema de balanceamento de carga. Valores aceitos: |
metadata |
Opcional. Os metadados fornecidos aqui serão incluídos no campo do mapa
|
Métodos |
|
---|---|
|
Cria um novo recurso LbTrafficExtension em um determinado projeto e local. |
|
Exclui o recurso LbTrafficExtension especificado. |
|
Recebe detalhes do recurso LbTrafficExtension especificado. |
|
Lista os recursos LbTrafficExtension em um determinado projeto e local. |
|
Atualiza os parâmetros do recurso LbTrafficExtension especificado. |