GetAccountKeyPlainArgs

data class GetAccountKeyPlainArgs(val name: String, val project: String? = null, val publicKeyType: String? = null) : ConvertibleToJava<GetAccountKeyPlainArgs>

A collection of arguments for invoking getAccountKey.

Constructors

Link copied to clipboard
constructor(name: String, project: String? = null, publicKeyType: String? = null)

Properties

Link copied to clipboard

The name of the service account key. This must have format projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}/keys/{KEYID}, where {ACCOUNT} is the email address or unique id of the service account.

Link copied to clipboard
val project: String? = null

The ID of the project that the service account is present in. Defaults to the provider project configuration.

Link copied to clipboard
val publicKeyType: String? = null

The output format of the public key requested. TYPE_X509_PEM_FILE is the default output format.

Functions

Link copied to clipboard
open override fun toJava(): GetAccountKeyPlainArgs