Recurso: malha
A malha representa um agrupamento de configurações lógicos para comunicação entre cargas de trabalho e cargas de trabalho em uma malha de serviço. As rotas que apontam para a malha determinam como as solicitações são roteadas dentro desse limite de malha lógica.
Representação JSON |
---|
{
"name": string,
"selfLink": string,
"createTime": string,
"updateTime": string,
"labels": {
string: string,
...
},
"description": string,
"interceptionPort": integer,
"envoyHeaders": enum ( |
Campos | |
---|---|
name |
Obrigatório. Nome do recurso da malha. Corresponde ao padrão |
selfLink |
Apenas saída. URL definido pelo servidor desse 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: |
labels |
Opcional. Conjunto de tags de rótulo associadas ao recurso de malha. Um objeto com uma lista de pares |
description |
Opcional. Uma descrição em texto livre do recurso. Comprimento máximo de 1.024 caracteres. |
interceptionPort |
Opcional. Se definido como uma porta TCP válida (1-65535), instrui o proxy SIDECAR a detectar na porta especificada do endereço localhost (127.0.0.1). O proxy SIDECAR espera que todo o tráfego seja redirecionado para essa porta, independentemente do destino ip:port real. Se não for definido, uma porta "15001" será usada como porta de interceptação. Isso é aplicável somente a implantações de proxy secundário. |
envoyHeaders |
Opcional. Determina se o envoy inserirá cabeçalhos de depuração internos em solicitações upstream. Outros cabeçalhos Envoy ainda podem ser injetados. Por padrão, o envoy não insere cabeçalhos de depuração. |
Métodos |
|
---|---|
|
Cria uma nova malha em um determinado projeto e local. |
|
Exclui uma única malha. |
|
Recebe detalhes de uma única malha. |
|
Lista as malhas em um determinado projeto e local. |
|
Atualiza os parâmetros de uma única malha. |
|
Define a política de controle de acesso no recurso especificado. |
|
Retorna permissões do autor da chamada no recurso especificado. |