serviceAccounts

@JvmName(name = "jwxqxdrecuoglavr")
suspend fun serviceAccounts(value: Output<List<InstanceGceSetupServiceAccountArgs>>)
@JvmName(name = "vfbpxfoupjwluvrr")
suspend fun serviceAccounts(value: List<InstanceGceSetupServiceAccountArgs>?)

Parameters

value

The service account that serves as an identity for the VM instance. Currently supports only one service account. Structure is documented below.


@JvmName(name = "ysiejbglejtlvfla")
suspend fun serviceAccounts(vararg values: Output<InstanceGceSetupServiceAccountArgs>)


@JvmName(name = "lkkscphtcvwlolyu")
suspend fun serviceAccounts(values: List<Output<InstanceGceSetupServiceAccountArgs>>)
@JvmName(name = "fcihhcssswrvndhk")
suspend fun serviceAccounts(vararg values: InstanceGceSetupServiceAccountArgs)

Parameters

values

The service account that serves as an identity for the VM instance. Currently supports only one service account. Structure is documented below.


@JvmName(name = "ddeylqomqfnkoavw")
suspend fun serviceAccounts(argument: List<suspend InstanceGceSetupServiceAccountArgsBuilder.() -> Unit>)
@JvmName(name = "owixlwdlluwnosfw")
suspend fun serviceAccounts(vararg argument: suspend InstanceGceSetupServiceAccountArgsBuilder.() -> Unit)
@JvmName(name = "fbuqxcwdiewmcxlf")
suspend fun serviceAccounts(argument: suspend InstanceGceSetupServiceAccountArgsBuilder.() -> Unit)

Parameters

argument

The service account that serves as an identity for the VM instance. Currently supports only one service account. Structure is documented below.