Service Infrastructure is Google’s foundational services platform, used by Cloud Endpoints and other services to create and manage APIs and services. Service Infrastructure provides authentication, logging, monitoring, billing, and quota management.
How it works
Using Service Infrastructure involves creating and deploying a service configuration, which specifies how your service behaves, such as each user’s quota limits. At runtime your service makes an API call to Service Infrastructure to check preconditions, such as whether your user has sufficient quota remaining, and reports telemetry.
List, enable, and disable APIs and services
Related to Service Infrastructure, the Service Usage API lets you list, enable, and disable other APIs and services in your GCP project. You can list and enable GCP services and their APIs, as well as services created using Cloud Endpoints. To learn more about listing and enabling services and APIs, see the Service Usage documentation.