Utiliser gRPC avec Certificate Authority Service
Si vous appelez Certificate Authority Service à l'aide de bibliothèques gRPC créées manuellement, vous devez ajouter x-goog-request-params: '<request-field>:<resource-name>'
en tant qu'en-tête. Si la valeur x-goog-request-params
est utilisée de manière adéquate, 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 avec leur champ de requête et leur en-tête respectifs.
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 le package google.cloud.security.privateca.v1beta1.