Para implementar a configuração do serviço, execute o comando
gcloud endpoints services deploy
. Na primeira vez que implementa a configuração do serviço, o comando gcloud
chama uma API Service Management para criar um serviço gerido através do nome que especificou no campo name
do ficheiro YAML de configuração do serviço. A gestão de serviços atribui automaticamente um ID de configuração, que consiste numa indicação de data/hora seguida de um número de revisão. Por exemplo:
2017-02-13r0
Se implementar novamente a configuração do serviço no mesmo dia, a gestão de serviços incrementa o número de revisão no ID de configuração. Se implementar novamente a configuração do serviço noutro dia, o Service Management atribui uma nova data/hora ao ID de configuração e repõe o número de revisão para 0.
O Endpoints usa a gestão de serviços para armazenar configurações de serviços. A gestão de serviços armazena apenas as 100 configurações de serviços mais recentes.
Esta página descreve como ver o nome do seu serviço e os IDs de configuração.
Google Cloud consola
- Na Google Cloud consola, aceda à página Endpoints > Serviços do seu projeto.
- Se tiver mais do que uma API, selecione uma API na lista.
- Clique no separador Histórico de implementação.
O nome do serviço é apresentado entre o nome da API e os separadores, junto ao lado superior esquerdo da página. Na lista Implementações de configuração do serviço, o ID da configuração é apresentado juntamente com a data e o endereço de email do principal que implementou a configuração. A lista Implementações da configuração do serviço apresenta as 100 implementações de configuração mais recentes. A configuração mais recente é apresentada na parte superior da lista.
gcloud
- Introduza o seguinte para apresentar os IDs dos seus
Google Cloud projetos:
gcloud projects list
- Usando o ID do projeto aplicável do passo anterior, defina o projeto predefinido para o projeto em que a sua API se encontra:
gcloud config set project YOUR_PROJECT_ID
- Obtenha uma lista de serviços no seu projeto:
gcloud endpoints services list
- Usando o nome do serviço aplicável do passo anterior, obtenha uma lista de IDs de configuração para o serviço:
gcloud endpoints configs list --service=YOUR_SERVICE_NAME
Para mais informações sobre os comandos anteriores, consulte a referência gcloud
.
O que se segue?
- Saiba como implementar uma configuração de serviço.
- Saiba mais sobre a API Service Management.