Gerenciar extensões

Esta página descreve como gerenciar extensões que são configuradas usando o Service Extensions.

Para uma visão geral do produto, consulte Service Extensions overview.

Listar extensões

Console

  1. Acesse a página Extensões de serviço.

    Acessar a página de extensões de serviço

    Uma lista das extensões no seu projeto aparece em uma tabela classificável que mostra as seguintes informações:

    • Nome: o nome da extensão
    • Produto: o Google Cloud produto que usa a extensão
    • Tipo: o tipo de extensão
    • Região: a região dos balanceadores de carga regionais
    • Extensões: o número de cadeias de extensão
    • Em uso por: as regras de encaminhamento às quais a extensão está associada
    • Última modificação: a hora em que a extensão foi modificada pela última vez
  2. Opcional: para filtrar a lista, faça o seguinte:

    1. Para conferir uma lista de propriedades, clique em ao lado de Filtrar tabela.

    2. Na lista, selecione uma propriedade.

      O nome da propriedade, seguido de dois-pontos, aparece ao lado do rótulo Filtrar tabela.

    3. Para conferir uma lista de valores que correspondem à propriedade, insira um espaço ao lado dos dois-pontos e selecione um valor na lista.

    4. Opcional: para especificar filtros combinados, insira o operador OR entre pares de valor de propriedade.

  3. Opcional: para realizar outras operações com uma extensão selecionada, clique em Mais ações e selecione uma opção:

gcloud

Extensões de autorização

Para listar as extensões de autorização no projeto atual, use o gcloud service-extensions authz-extensions list comando.

gcloud service-extensions authz-extensions list \
    --location LOCATION

Substitua LOCATION pelo local do recurso de extensão.

As seguintes informações de alto nível são fornecidas sobre cada extensão: o nome, a política de autorização e a data da última modificação.

Extensões de borda

Para listar as extensões de borda no projeto atual, use o gcloud service-extensions lb-edge-extensions list comando.

gcloud service-extensions lb-edge-extensions list \
    --location LOCATION

Substitua LOCATION pelo local do recurso de extensão.

As seguintes informações de alto nível são fornecidas sobre cada extensão: o nome, o esquema de balanceamento de carga e a data da última modificação.

Extensões de rotas

Para listar as extensões de rotas no projeto atual, use o gcloud service-extensions lb-route-extensions list comando.

gcloud service-extensions lb-route-extensions list \
    --location LOCATION

Substitua LOCATION pelo local do recurso de extensão.

As seguintes informações de alto nível são fornecidas sobre cada extensão: o nome, o esquema de balanceamento de carga e a data da última modificação.

Extensões de tráfego

Para listar as extensões de tráfego no projeto atual, use o gcloud service-extensions lb-traffic-extensions list comando.

gcloud service-extensions lb-traffic-extensions list \
  --location LOCATION

Substitua LOCATION pelo local do recurso de extensão.

As seguintes informações de alto nível são fornecidas sobre cada extensão: o nome, o esquema de balanceamento de carga e a data da última modificação.

Conferir os detalhes de uma extensão

Console

  1. Acesse a página Extensões de serviço.

    Acessar a página de Service Extensions

  2. Clique no nome da extensão para conferir os detalhes.

    A página Detalhes da extensão é aberta. Ela contém as seguintes seções:

    • Noções básicas: esta seção mostra os detalhes básicos sobre a extensão: o produto, o balanceador de carga, o tipo de extensão, a descrição e os rótulos.

    • Regras de encaminhamento: esta seção fornece um link para as regras de encaminhamento associadas. Clique no link para conferir os detalhes.

    • Extensão ou Cadeias de extensão: esta seção mostra os detalhes de uma extensão (se apenas uma extensão foi especificada) ou cadeias de extensão na sequência especificada (se várias extensões foram especificadas). Além disso, para cada extensão ou cadeia de extensão, a condição de correspondência é indicada. Para cada extensão, os detalhes mencionados incluem o nome da extensão, o tipo de programabilidade, metadados, cabeçalhos, eventos e outras informações.

gcloud

Extensões de autorização

Para conferir os detalhes de uma extensão de autorização, use o gcloud service-extensions authz-extensions describe comando.

gcloud service-extensions authz-extensions describe EXTENSION_ID \
    --location LOCATION

Substitua:

  • EXTENSION_ID: o ID ou o nome totalmente qualificado da extensão de rota
  • LOCATION: o local do recurso de extensão

Extensões de borda

Para conferir os detalhes de uma extensão de borda, use o gcloud service-extensions lb-edge-extensions describe comando.

gcloud service-extensions lb-edge-extensions describe EXTENSION_ID \
    --location LOCATION

Substitua:

  • EXTENSION_ID: o ID ou o nome totalmente qualificado da extensão de borda
  • LOCATION: o local do recurso de extensão

Extensões de rotas

Para conferir os detalhes de uma extensão de rota, use o gcloud service-extensions lb-route-extensions describe comando.

gcloud service-extensions lb-route-extensions describe EXTENSION_ID \
    --location LOCATION

Substitua:

  • EXTENSION_ID: o ID ou o nome totalmente qualificado da extensão de rota
  • LOCATION: o local do recurso de extensão

Extensões de tráfego

Para conferir os detalhes de uma extensão de tráfego, use o gcloud service-extensions lb-traffic-extensions describe comando.

gcloud service-extensions lb-traffic-extensions describe EXTENSION_ID \
    --location LOCATION

Substitua:

  • EXTENSION_ID: o ID ou o nome totalmente qualificado da extensão de tráfego
  • LOCATION: o local do back-end

Editar uma extensão

Console

  1. Acesse a página Extensões de serviço.

    Acessar a página de Service Extensions

  2. Para a extensão que você quer editar, clique em Mais ações e selecione Editar.

    Como alternativa, clique no nome da extensão e, na página Detalhes , clique em Editar.

    Na página Editar extensões de serviço, as informações básicas sobre a extensão não podem ser editadas. É possível editar outros detalhes.

  3. Faça as mudanças necessárias.

    Para informações sobre a maioria dos campos, consulte as páginas sobre como configurar extensões de rota e extensões de tráfego.

  4. Clique em Atualizar extensão.

gcloud

Para editar uma extensão, siga as mesmas etapas usadas para configurá-la. Para mais informações, consulte as páginas sobre como configurar extensões de rota, extensões de autorização, e extensões de tráfego.

Excluir uma extensão

Console

  1. Acesse a página Extensões de serviço.

    Acessar a página de extensões de serviço

  2. Para a extensão que você quer excluir, marque a caixa de seleção e clique em Excluir na parte de cima da página.

    Como alternativa, clique em Mais ações, e selecione Excluir.

  3. Na caixa de mensagem de confirmação, clique em Excluir para confirmar a operação.

gcloud

Extensões de autorização

Para excluir uma extensão de autorização, use o gcloud service-extensions authz-extensions delete comando.

gcloud service-extensions authz-extensions delete EXTENSION_ID \
    --location LOCATION

Substitua:

  • EXTENSION_ID: o ID ou o nome totalmente qualificado da extensão de autorização
  • LOCATION: o local do back-end

Extensões de borda

Para excluir uma extensão de borda, use o gcloud service-extensions lb-edge-extensions delete comando.

gcloud service-extensions lb-edge-extensions delete EXTENSION_ID \
    --location LOCATION

Substitua:

  • EXTENSION_ID: o ID ou o nome totalmente qualificado da extensão de borda
  • LOCATION: o local do back-end

Extensões de rotas

Para excluir uma extensão de rota, use o gcloud service-extensions lb-route-extensions delete comando.

gcloud service-extensions lb-route-extensions delete EXTENSION_ID \
    --location LOCATION

Substitua:

  • EXTENSION_ID: o ID ou o nome totalmente qualificado da extensão de rota
  • LOCATION: o local do back-end

Extensões de tráfego

Para excluir uma extensão de tráfego, use o gcloud service-extensions lb-traffic-extensions delete comando.

gcloud service-extensions lb-traffic-extensions delete EXTENSION_ID \
    --location LOCATION

Substitua:

  • EXTENSION_ID: o ID ou o nome totalmente qualificado da extensão de tráfego
  • LOCATION: o local do back-end

A seguir