google_api_iam v0.2.0 GoogleApi.IAM.V1.Model.CreateServiceAccountKeyRequest View Source

The service account key create request.

Attributes

  • keyAlgorithm (String.t): Which type of key and algorithm to use for the key. The default is currently a 2K RSA key. However this may change in the future. Defaults to: null.

    • Enum - one of [KEY_ALG_UNSPECIFIED, KEY_ALG_RSA_1024, KEY_ALG_RSA_2048]
  • privateKeyType (String.t): The output format of the private key. The default value is `TYPE_GOOGLE_CREDENTIALS_FILE`, which is the Google Credentials File format. Defaults to: null.

    • Enum - one of [TYPE_UNSPECIFIED, TYPE_PKCS12_FILE, TYPE_GOOGLE_CREDENTIALS_FILE]

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.IAM.V1.Model.CreateServiceAccountKeyRequest{
  keyAlgorithm: any(),
  privateKeyType: any()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.