Utilizzo di gRPC con Certificate Authority Service

Se utilizzi librerie gRPC create manualmente per effettuare chiamate API a Certificate Authority Service, devi aggiungere x-goog-request-params: '<request-field>:<resource-name>' come intestazione. Il corretto utilizzo di x-goog-request-params assicura che la richiesta venga instradata alla regione appropriata per le risorse del servizio CA.

Di seguito sono riportati alcuni esempi di metodi con i rispettivi campi di richiesta e intestazioni di esempio.

Metodo: CreateCertificateAuthority
Campo di richiesta: CreateCertificateAuthority.parent

x-goog-request-params: 'parent: projects/PROJECT_ID/locations/LOCATION_ID'
Metodo: GetCertificateAuthority
Campo di richiesta: GetCertificateAuthority.name

x-goog-request-params: 'name: projects/PROJECT_ID/locations/LOCATION_ID/certificateAuthorities/CA_NAME'
Metodo: UpdateCertificateAuthority
Campo di richiesta: UpdateCertificateAuthority.certificate_authority.name

x-goog-request-params: 'CertificateAuthority.name: projects/PROJECT_ID/locations/LOCATION_ID/certificateAuthorities/CA_NAME'

Per l'elenco completo dei metodi RPC e i rispettivi campi di richiesta, consulta l'articolo Pacchetto google.cloud.security.privateca.v1beta1.

Passaggi successivi