ServiceAccountArgs

data class ServiceAccountArgs(val email: Output<String>? = null, val scope: Output<List<String>>? = null) : ConvertibleToJava<ServiceAccountArgs>

A service account.

Constructors

Link copied to clipboard
constructor(email: Output<String>? = null, scope: Output<List<String>>? = null)

Properties

Link copied to clipboard
val email: Output<String>? = null

Email address of the service account. If empty, default Compute service account will be used.

Link copied to clipboard
val scope: Output<List<String>>? = null

The list of scopes to be made available for this service account. If empty, access to all Cloud APIs will be allowed.

Functions

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