Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O Cloud Endpoints usa o Service Management para gerenciar a API. Quando você implanta o documento OpenAPI usando o comando gcloud endpoints services
deploy, esse comando utiliza o Service Management para criar um serviço gerenciado na API.
Se você excluir um serviço gerenciado usando o comando gcloud endpoints services delete, o Service Management não fará a remoção imediatamente. O Service Management desativa o serviço gerenciado por 30 dias, o que permite que você tenha tempo para restaurá-lo, se necessário. Após 30 dias, o Service Management excluirá permanentemente o serviço gerenciado.
Enquanto o serviço gerenciado está no estado desativado, o Service Management não permite a criação de outro com o mesmo nome.
Para restaurar um serviço gerenciado:
Verifique se a CLI do Google Cloud (gcloud) está autorizada a acessar dados e serviços no Google Cloud:
gcloudauthlogin
Restaure o serviço gerenciado e o atribua ao projeto do Google Cloud em que ele foi originalmente criado. Substitua [SERVICE_NAME] pelo nome do serviço gerenciado.
gcloudendpointsservicesundelete[SERVICE_NAME]
Solução de problemas
Se o comando gcloud endpoints services undelete falhar com um erro de permissão parecido com este:
ERROR: (gcloud.endpoints.services.undelete) User [EMAIL] does not have permission to access service
Execute gcloud auth login e escolha uma conta de usuário com permissão para acessar o projeto que contém o serviço gerenciado.
Verifique se você tem o papel do IAM de administrador do Service Management (roles/servicemanagement.admin).
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-04-15 UTC."],[[["Cloud Endpoints utilizes Service Management to oversee APIs, creating a managed service upon deployment via the `gcloud endpoints services deploy` command."],["Deleting a managed service with `gcloud endpoints services delete` only disables it for 30 days, allowing for potential restoration before permanent deletion."],["During the 30-day disabled period, Service Management prevents the creation of another managed service with the same name."],["Managed services can be restored during this period using the `gcloud endpoints services undelete [SERVICE_NAME]` command."],["If the undelete command fails due to permission issues, ensure you've logged in with an account that has the required permissions and has the Service Management Administrator role."]]],[]]