Se adicionou a gestão de APIs à sua aplicação em Google Cloude, posteriormente, decidir que não quer as funcionalidades de gestão de APIs, pode configurar os frameworks do Cloud Endpoints para parar de gerir a sua API.
A remoção da gestão de APIs não impede a publicação da sua API. Se quiser parar de publicar a sua API, pode desativar a aplicação na página Definições do App Engine na Google Cloud consola ou pode eliminar o Google Cloud projeto. Consulte o artigo Desativar uma aplicação e encerrar um projeto para mais informações.
Para remover a gestão de APIs:
Faça uma cópia de segurança do ficheiro
app.yamldo projeto da API.Certifique-se de que a CLI do Google Cloud (
gcloud) está autorizada a aceder aos seus dados e serviços no Google Cloud:gcloud auth loginApresente os IDs dos seus Google Cloud projetos:
gcloud projects listUsando o ID do projeto aplicável do passo anterior, defina o projeto predefinido Google Cloud para aquele em que a sua aplicação se encontra:
gcloud config set project YOUR_PROJECT_ID
Mude para o diretório onde se encontra o ficheiro
app.yamle abra-o.Na secção
env_variables, elimine as linhas que contêm as variáveis de ambienteENDPOINTS_SERVICE_NAMEeENDPOINTS_SERVICE_VERSION. Se não tiver outras variáveis de ambiente definidas, elimine a secçãoenv_variables.Guarde o ficheiro
app.yaml.Implemente a sua aplicação com o ficheiro
app.yamlatualizado:gcloud app deploy
Depois de voltar a implementar a aplicação, o Endpoints Frameworks deixa de gerir a API.
A validar a remoção da gestão de APIs
Para verificar se o Endpoints Frameworks já não está a gerir a sua API:
Na Google Cloud consola, aceda à página