IAM Service Account Credentials API: projects. Creates short-lived credentials for impersonating IAM service accounts. To enable this API, you must enable the IAM API (iam.googleapis.com). See: https://cloud.google.com/iam/docs/creating-short-lived-service-account-credentialsapi/reference/rest/v1/projects
IAM Service Account Credentials API: projects. Creates short-lived credentials for impersonating IAM service accounts. To enable this API, you must enable the IAM API (iam.googleapis.com). See: https://cloud.google.com/iam/docs/creating-short-lived-service-account-credentialsapi/reference/rest/v1/projects
(serviceAccounts-generateAccessToken$ auth parameters body)
Required parameters: name
Optional parameters: none
Body:
{:delegates [string], :lifetime string, :scope [string]}
Generates an OAuth 2.0 access token for a service account.
https://cloud.google.com/iam/docs/creating-short-lived-service-account-credentialsapi/reference/rest/v1/projects/serviceAccounts/generateAccessToken Required parameters: name Optional parameters: none Body: {:delegates [string], :lifetime string, :scope [string]} Generates an OAuth 2.0 access token for a service account.
(serviceAccounts-generateIdToken$ auth parameters body)
Required parameters: name
Optional parameters: none
Body:
{:delegates [string], :audience string, :includeEmail boolean}
Generates an OpenID Connect ID token for a service account.
https://cloud.google.com/iam/docs/creating-short-lived-service-account-credentialsapi/reference/rest/v1/projects/serviceAccounts/generateIdToken Required parameters: name Optional parameters: none Body: {:delegates [string], :audience string, :includeEmail boolean} Generates an OpenID Connect ID token for a service account.
(serviceAccounts-signBlob$ auth parameters body)
Required parameters: name
Optional parameters: none
Body:
{:delegates [string], :payload string}
Signs a blob using a service account's system-managed private key.
https://cloud.google.com/iam/docs/creating-short-lived-service-account-credentialsapi/reference/rest/v1/projects/serviceAccounts/signBlob Required parameters: name Optional parameters: none Body: {:delegates [string], :payload string} Signs a blob using a service account's system-managed private key.
(serviceAccounts-signJwt$ auth parameters body)
Required parameters: name
Optional parameters: none
Body:
{:payload string, :delegates [string]}
Signs a JWT using a service account's system-managed private key.
https://cloud.google.com/iam/docs/creating-short-lived-service-account-credentialsapi/reference/rest/v1/projects/serviceAccounts/signJwt Required parameters: name Optional parameters: none Body: {:payload string, :delegates [string]} Signs a JWT using a service account's system-managed private key.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close