IAM Service Account Credentials API: projects. Creates short-lived, limited-privilege credentials for IAM service accounts. 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, limited-privilege credentials for IAM service accounts. 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:
{:scope [string], :delegates [string], :lifetime 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: {:scope [string], :delegates [string], :lifetime string} Generates an OAuth 2.0 access token for a service account.
(serviceAccounts-generateIdToken$ auth parameters body)
Required parameters: name
Optional parameters: none
Body:
{:includeEmail boolean, :delegates [string], :audience string}
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: {:includeEmail boolean, :delegates [string], :audience string} Generates an OpenID Connect ID token for a service account.
(serviceAccounts-signBlob$ auth parameters body)
Required parameters: name
Optional parameters: none
Body:
{:payload string, :delegates [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: {:payload string, :delegates [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