sourceRepository

@JvmName(name = "isjvhmaqxtvojtqq")
suspend fun sourceRepository(value: Output<FunctionSourceRepositoryArgs>)
@JvmName(name = "xkllpbkddsqmotvt")
suspend fun sourceRepository(value: FunctionSourceRepositoryArgs?)

Parameters

value

Represents parameters related to source repository where a function is hosted. Cannot be set alongside source_archive_bucket or source_archive_object. Structure is documented below. It must match the pattern projects/{project}/locations/{location}/repositories/{repository}.*


@JvmName(name = "gflpaorevdowvhhy")
suspend fun sourceRepository(argument: suspend FunctionSourceRepositoryArgsBuilder.() -> Unit)

Parameters

argument

Represents parameters related to source repository where a function is hosted. Cannot be set alongside source_archive_bucket or source_archive_object. Structure is documented below. It must match the pattern projects/{project}/locations/{location}/repositories/{repository}.*