Usar gRPC con el Servicio de Autoridades de Certificación

Si usas bibliotecas gRPC creadas manualmente para hacer llamadas a la API del servicio de autoridad de certificación, debes añadir x-goog-request-params: '<request-field>:<resource-name>' como encabezado. El uso adecuado de x-goog-request-params asegura que la solicitud se dirija a la región adecuada para tus recursos del Servicio de Autoridades de Certificación.

A continuación se muestran algunos ejemplos de métodos con sus respectivos campos de solicitud y encabezados de ejemplo.

Método: CreateCertificateAuthority
Campo de solicitud: CreateCertificateAuthority.parent
x-goog-request-params: 'parent: projects/PROJECT_ID/locations/LOCATION_ID'
Método: GetCertificateAuthority
Campo de solicitud: GetCertificateAuthority.name
x-goog-request-params: 'name: projects/PROJECT_ID/locations/LOCATION_ID/certificateAuthorities/CA_NAME'
Método: UpdateCertificateAuthority
Campo de solicitud: UpdateCertificateAuthority.certificate_authority.name
x-goog-request-params: 'CertificateAuthority.name: projects/PROJECT_ID/locations/LOCATION_ID/certificateAuthorities/CA_NAME'

Para ver la lista completa de métodos RPC y sus respectivos campos de solicitud, consulta Package google.cloud.security.privateca.v1beta1.

Siguientes pasos