Usa gRPC con Certificate Authority Service
Si usas bibliotecas gRPC creadas manualmente para realizar llamadas a la API al servicio de la AC, debes agregar x-goog-request-params: '<request-field>:<resource-name>'
como encabezado. El uso adecuado de x-goog-request-params
garantiza que la solicitud se enrute a la región adecuada para tus recursos del servicio de CA.
A continuación, se muestran algunos ejemplos de métodos con su respectivo campo de solicitud y encabezado de muestra.
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 obtener la lista completa de los métodos de RPC y sus respectivos campos de solicitud, consulta Paquete google.cloud.security.privateca.v1beta1.