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. L'uso corretto di x-goog-request-params
garantisce che la richiesta venga indirizzata alla regione appropriata per le risorse del servizio CA.
Di seguito sono riportati alcuni esempi di metodi con il rispettivo campo di richiesta e l'intestazione di esempio.
Metodo: CreateCertificateAuthority Campo della richiesta: CreateCertificateAuthority.parent x-goog-request-params: 'parent: projects/PROJECT_ID/locations/LOCATION_ID' |
Metodo: GetCertificateAuthority Campo della richiesta: GetCertificateAuthority.name x-goog-request-params: 'name: projects/PROJECT_ID/locations/LOCATION_ID/certificateAuthorities/CA_NAME' |
Metodo: UpdateCertificateAuthority Campo della 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 dei relativi campi di richiesta, consulta il pacchetto google.cloud.security.privateca.v1beta1.