Información general sobre las APIs de servicio

Cloud Key Management Service tiene interfaces REST/HTTP y gRPC tradicionales. Si no quieres usar nuestras bibliotecas de cliente para acceder a la API Cloud Key Management Service, puedes escribir tus propias bibliotecas de cliente que usen su superficie de API REST/HTTP o gRPC. Solo recomendamos este método si el lenguaje de programación u otras necesidades no se satisfacen con las bibliotecas de cliente proporcionadas.

API gRPC

Puedes generar tus propias bibliotecas de cliente de gRPC en cualquier lenguaje compatible con gRPC para la API Cloud Key Management Service a partir de su definición de servicio .proto con estos recursos:

API REST/HTTP

Hay varias opciones para interactuar con la interfaz REST de un servicio. Para crear tus propios clientes, consulta los siguientes recursos:

Puntos finales del servicio

Cloud KMS tiene puntos finales de servicio globales y regionales. El endpoint REST/HTTP global es https://cloudkms.googleapis.com y el endpoint gRPC global es cloudkms.googleapis.com. El endpoint global encamina las solicitudes a un servicio regional en la ubicación especificada por el nombre del recurso.

Los endpoints REST/HTTP regionales son https://<region>-cloudkms.googleapis.com y los endpoints gRPC regionales son <region>-cloudkms.googleapis.com. Sustituye <region> por cualquiera de las ubicaciones de Cloud KMS regionales, birregionales o multirregionales admitidas. Estos endpoints están aislados por ubicación, lo que significa que cada endpoint dirige las solicitudes a un servicio regional en la ubicación especificada por el nombre del endpoint. Si la ubicación especificada por el nombre del recurso no coincide con la ubicación especificada por el endpoint, la solicitud fallará.