systemTypes

@JvmName(name = "wwglmkeeqechvwgs")
suspend fun systemTypes(value: Output<List<TypeArgs>>)
@JvmName(name = "hsqpnockvqkfpmib")
suspend fun systemTypes(value: List<TypeArgs>?)

Parameters

value

A list of all proto message types included in this API service. It serves similar purpose as google.api.Service.types, except that these types are not needed by user-defined APIs. Therefore, they will not show up in the generated discovery doc. This field should only be used to define system APIs in ESF.


@JvmName(name = "fsbdmfvniwewixjq")
suspend fun systemTypes(vararg values: Output<TypeArgs>)


@JvmName(name = "pxqwipgrebjupono")
suspend fun systemTypes(values: List<Output<TypeArgs>>)
@JvmName(name = "sxqrsetsffkwijsr")
suspend fun systemTypes(vararg values: TypeArgs)

Parameters

values

A list of all proto message types included in this API service. It serves similar purpose as google.api.Service.types, except that these types are not needed by user-defined APIs. Therefore, they will not show up in the generated discovery doc. This field should only be used to define system APIs in ESF.


@JvmName(name = "gkqdyskvkpyqfuwx")
suspend fun systemTypes(argument: List<suspend TypeArgsBuilder.() -> Unit>)
@JvmName(name = "pykwypdanqsqlnir")
suspend fun systemTypes(vararg argument: suspend TypeArgsBuilder.() -> Unit)
@JvmName(name = "rrhowepakwylngfd")
suspend fun systemTypes(argument: suspend TypeArgsBuilder.() -> Unit)

Parameters

argument

A list of all proto message types included in this API service. It serves similar purpose as google.api.Service.types, except that these types are not needed by user-defined APIs. Therefore, they will not show up in the generated discovery doc. This field should only be used to define system APIs in ESF.