Um código transmitido por um aplicativo cliente quando ele chama uma API. As chaves de API identificam o aplicativo ou o projeto Google Cloud que está fazendo a chamada para a API. Consulte
Por que e quando usar chaves de API
para mais informações sobre o uso de uma chave de API com a API Endpoints.
O Endpoints Frameworks para o ambiente padrão do App Engine consiste em ferramentas, bibliotecas e recursos que permitem gerar APIs e bibliotecas de clientes com um aplicativo do App Engine. Consulte Sobre o Endpoints Frameworks para mais informações.
Um pacote de software que contém bibliotecas, frameworks e configurações necessárias para executar um aplicativo. Consulte O que é um contêiner para mais informações.
O compartilhamento de recursos entre origens (CORS, na sigla em inglês) é uma especificação que permite que aplicativos da Web acessem recursos em um servidor em outro domínio (tecnicamente, em outra origem). Para saber mais sobre o CORS, consulte os documentos da Web da Mozilla Developer Network (MDN) e o Fetch Living Standard.
Software de código aberto que permite automatizar a implantação de aplicativos dentro de contêineres de software. Consulte O que é o Docker ("What is Docker", em inglês) para mais informações.
O Extensible Service Proxy (ESP) é um proxy escalonável de alto desempenho baseado em Nginx. Ele é executado na frente de um back-end de OpenAPI ou gRPC e inclui recursos de gerenciamento de API, como autenticação, monitoramento e geração de registros. Consulte Sobre o Endpoints e Endpoints: visão geral da arquitetura para mais informações.
O Extensible Service Proxy V2 (ESPv2) é um proxy escalonável de alto desempenho baseado
em Envoy. Ele é executado em um back-end de uma API OpenAPI ou gRPC e inclui recursos de gerenciamento
de API, como autenticação, monitoramento e geração de registros. Consulte Sobre o Endpoints e Endpoints: visão geral da arquitetura para mais informações.
Serviço de autenticação do Google que oferece suporte para login de usuários finais em aplicativos clientes. São usadas credenciais de provedores de identidade conhecidos e federados, como Google, Facebook ou Twitter. Consulte Firebase Authentication para mais informações.
Um Token da Web JSON (JWT) que contém os campos do OpenID Connect necessários para identificar uma conta de usuário do Google ou conta de serviço e que é assinado pelo serviço de autenticação do Google, https://accounts.google.com.
Um framework de RPC de alto desempenho, código aberto e universal desenvolvido pelo Google.
Com o gRPC, um aplicativo cliente pode chamar métodos diretamente em um aplicativo servidor em uma outra máquina, como se fosse um objeto local. Consulte Cloud Endpoints para APIs gRPC para informações sobre o uso do gRPC com o Endpoints e o site gRPC (em inglês) para informações gerais.
JSON Web Token (JWT) é um formato de token com acesso padrão e aberto. É usado em cabeçalhos de autorização HTTP e em parâmetros de consulta de URI. Para informações gerais, consulte Introdução ao JSON Web Tokens (em inglês).
Interface de linha de comando para executar comandos em clusters do Kubernetes. Use kubectl ao implantar uma API para Endpoints em um cluster Kubernetes ou Google Kubernetes Engine.
Consulte a Visão geral de kubectl para mais informações.
Software de código aberto para automatizar a implantação, o gerenciamento e o escalonamento de aplicativos em contêineres em todos os clusters dos hosts.
Consulte Kubernetes para mais informações.
A Iniciativa OpenAPI é um esforço de todo o setor para padronizar a descrição de APIs REST. As APIs descritas com a Especificação OpenAPI (anteriormente conhecida como Especificação Swagger) podem ser compatíveis com ferramentas comuns que criam documentação, automatizam testes e geram códigos para clientes e servidores. Consulte a Visão geral da OpenAPI para mais informações.
[[["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-08-18 UTC."],[[["\u003cp\u003eThis document serves as a glossary of terms used within the Cloud Endpoints documentation, offering brief definitions and links to further information.\u003c/p\u003e\n"],["\u003cp\u003eIt covers a variety of concepts related to API management, including API keys, authentication services like Auth0 and Firebase, and token formats like JWT and Google ID tokens.\u003c/p\u003e\n"],["\u003cp\u003eThe document also explains the role of software like Docker, Kubernetes, and NGINX, highlighting their connection to containerization and API deployment.\u003c/p\u003e\n"],["\u003cp\u003eKey components of the Cloud Endpoints ecosystem are defined, such as the Extensible Service Proxy (ESP) and Extensible Service Proxy V2 (ESPv2), along with the standards they support, like OpenAPI and gRPC.\u003c/p\u003e\n"],["\u003cp\u003eIt also covers tools like \u003ccode\u003ekubectl\u003c/code\u003e which is used to interact with Kubernetes clusters, which is a deployment option.\u003c/p\u003e\n"]]],[],null,["# Glossary\n\nOpenAPI \\| [gRPC](/endpoints/docs/grpc/glossary \"View this page for the Cloud Endpoints gRPC docs\")\n\n\u003cbr /\u003e\n\nThis page provides brief definitions and links to more information of terms\nthat are used in the Cloud Endpoints documentation.\n\nAPI key\n: A code passed in by a client application when it calls an API. API\n keys identify the application or the Google Cloud project making\n the call to the API. See\n [Why and when to use API keys](/endpoints/docs/openapi/when-why-api-key)\n for more information on using an API key with your Endpoints API.\n\nAuth0\n: A service that lets you define how users authenticate to applications. See\n [Auth0](https://auth0.com) for more information.\n\nCloud Endpoints Frameworks\n: Endpoints Frameworks for the App Engine standard environment\n consists of tools, libraries, and capabilities that let you generate APIs and\n client libraries from an App Engine application. See\n [About Endpoints Frameworks](/endpoints/docs/frameworks/java/about-cloud-endpoints-frameworks)\n for more information.\n\ncontainer\n: A software package that contains the libraries, frameworks, and settings.\n that an application requires to run. See\n [What is a container](https://www.docker.com/what-container)\n for more information.\n\nCORS\n: Cross-Origin Resource Sharing (CORS) is a specification that provides a way\n for web applications to access resources on a server in another domain\n (technically, in another origin). To learn more about CORS, see the\n [Mozilla Developer Network (MDN) web docs](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS)\n and the [Fetch Living Standard](https://fetch.spec.whatwg.org/).\n\nDocker\n: Open source software that lets you automate deploying applications inside\n software containers. See [What is Docker](https://www.docker.com/what-docker)\n for more information.\n\nExtensible Service Proxy\n: The Extensible Service Proxy (ESP) is an Nginx-based high-performance, scalable proxy\n that runs in front of an OpenAPI or gRPC API backend and provides API management\n features such as authentication, monitoring, and logging. See\n [About Endpoints](/endpoints/docs/openapi/about-cloud-endpoints)\n and\n [Endpoints: Architectural overview](/endpoints/docs/openapi/architecture-overview)\n for more information.\n\nExtensible Service Proxy V2\n\n: The Extensible Service Proxy V2 (ESPv2) is an [Envoy](https://www.envoyproxy.io/docs/envoy/latest/)-based\n high-performance, scalable proxy that runs in front of an OpenAPI or gRPC API backend and provides API management\n features such as authentication, monitoring, and logging. See\n [About Endpoints](/endpoints/docs/openapi/about-cloud-endpoints)\n and\n [Endpoints: Architectural overview](/endpoints/docs/openapi/architecture-overview)\n for more information.\n\n: ESPv2 supports version 2 of the\n [OpenAPI Specification](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md) and [gRPC](http://www.grpc.io) Specifications.\n\nFirebase authentication\n\n: Google's authentication service that supports end user sign-in for client\n applications by using credentials from popular federated identity providers\n such as Google, Facebook, or Twitter. See\n [Firebase authentication](https://firebase.google.com/docs/auth/)\n for more information.\n\nGoogle ID token\n\n: A JSON Web Token (JWT) that contains the [OpenID\n Connect](https://developers.google.com/identity/protocols/OpenIDConnect)\n fields needed to identify a Google user account or service account, and that\n is signed by Google's authentication service, `https://accounts.google.com`.\n\ngRPC\n\n: A high performance, open source universal RPC framework developed by Google.\n In gRPC, a client application can directly call methods on a server application\n on a different machine as if it was a local object. See\n [Cloud Endpoints for gRPC APIs](/endpoints/docs/grpc/about-grpc)\n for information on using gRPC with Endpoints and the\n [gRPC](http://www.grpc.io)\n website for general information.\n\nJWT\n\n: JSON Web Token is an open standard access token format for use in HTTP\n Authorization headers and URI query parameters. See\n [Introduction to JSON Web Tokens](https://jwt.io/introduction/) for general\n information.\n\nkubectl\n\n: A command-line interface for running commands against Kubernetes clusters. You\n use `kubectl` when deploying an API for Endpoints on a Kubernetes\n or\n [Google Kubernetes Engine](/kubernetes-engine/docs/clusters)\n cluster.\n See [Overview of `kubectl`](https://kubernetes.io/docs/user-guide/kubectl-overview/)\n for more information.\n\nKubernetes\n\n: Open source software that lets you automate the deployment, management,\n and scaling of containerized applications across clusters of hosts.\n See [Kubernetes](https://kubernetes.io/) for more information.\n\nNGINX\n\n: An open source, high-performance HTTP server and service proxy that\n ESP is based on. See the\n [NGINX Wiki](https://www.nginx.com/resources/wiki/)\n for more information. For information on ESP, see\n [About Cloud Endpoints](/endpoints/docs/openapi/about-cloud-endpoints)\n and [Endpoints: Architectural overview](/endpoints/docs/openapi/architecture-overview).\n\nOpenAPI\n\n: The [Open API Initiative](http://openapis.org) is an industry-wide effort to\n standardize the description of REST APIs. APIs that are described with the\n [OpenAPI Specification](https://github.com/OAI/OpenAPI-Specification) (formerly\n the [Swagger Specification](http://swagger.io)) can be supported with common\n tools that create documentation, automate testing, and generate code for clients\n and servers. See\n [OpenAPI overview](/endpoints/docs/openapi/openapi-overview)\n for more information.\n\nOpenAPI document\n\n: A configuration file in either YAML or JSON format that you use to describe\n your API.\n\nsurface\n\n: The public interface of an API. An API's surface consists of the methods\n as well as the parameters and return types used in the methods."]]