Liking cljdoc? Tell your friends :D

happygapi.iamcredentials.projects

IAM Service Account Credentials API: projects. Creates short-lived credentials for impersonating IAM service accounts. Disabling this API also disables the IAM API (iam.googleapis.com). However, enabling this API doesn't enable the IAM API. 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. Disabling this API also disables the IAM API (iam.googleapis.com). However, enabling this API doesn't enable the IAM API. 
See: https://cloud.google.com/iam/docs/creating-short-lived-service-account-credentialsapi/reference/rest/v1/projects
raw docstring

serviceAccounts-generateAccessToken$clj

(serviceAccounts-generateAccessToken$ auth parameters body)

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], :scope [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: 

{:delegates [string], :scope [string], :lifetime string}

Generates an OAuth 2.0 access token for a service account.
sourceraw docstring

serviceAccounts-generateIdToken$clj

(serviceAccounts-generateIdToken$ auth parameters body)

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.

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.
sourceraw docstring

serviceAccounts-signBlob$clj

(serviceAccounts-signBlob$ auth parameters body)

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.

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.
sourceraw docstring

serviceAccounts-signJwt$clj

(serviceAccounts-signJwt$ auth parameters body)

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:

{:delegates [string], :payload 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: 

{:delegates [string], :payload string}

Signs a JWT using a service account's system-managed private key.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close