Utiliser gRPC avec Certificate Authority Service

Si vous utilisez des bibliothèques gRPC créées manuellement pour effectuer des appels d'API vers Certificate Authority Service, vous devez ajouter x-goog-request-params: '<request-field>:<resource-name>' en tant qu'en-tête. En utilisant correctement x-goog-request-params, vous vous assurez que la requête est acheminée vers la région appropriée pour vos ressources de service d'autorité de certification.

Vous trouverez ci-dessous quelques exemples de méthodes, accompagnés de leur champ de requête et d'un exemple d'en-tête.

Méthode: CreateCertificateAuthority
Champ de requête: CreateCertificateAuthority.parent

x-goog-request-params: 'parent: projects/PROJECT_ID/locations/LOCATION_ID'
Méthode: GetCertificateAuthority
Champ de requête: GetCertificateAuthority.name

x-goog-request-params: 'name: projects/PROJECT_ID/locations/LOCATION_ID/certificateAuthorities/CA_NAME'
Méthode: UpdateCertificateAuthority
Champ de requête: UpdateCertificateAuthority.certificate_authority.name

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

Pour obtenir la liste complète des méthodes RPC et de leurs champs de requête respectifs, consultez la section Package google.cloud.security.privateca.v1beta1.

Étapes suivantes