type

@JvmName(name = "invfihscwlmpoucx")
suspend fun type(value: Output<SourceTypeEnumValueArgs>)
@JvmName(name = "xalshvermvvpfopk")
suspend fun type(value: SourceTypeEnumValueArgs?)

Parameters

value

The type of repository that contains the source code to be built. Valid values include:

  • BITBUCKET: The source code is in a Bitbucket repository.

  • CODECOMMIT: The source code is in an CodeCommit repository.

  • CODEPIPELINE: The source code settings are specified in the source action of a pipeline in CodePipeline.

  • GITHUB: The source code is in a GitHub repository.

  • GITHUB_ENTERPRISE: The source code is in a GitHub Enterprise Server repository.

  • GITLAB: The source code is in a GitLab repository.

  • GITLAB_SELF_MANAGED: The source code is in a self-managed GitLab repository.

  • NO_SOURCE: The project does not have input source code.

  • S3: The source code is in an Amazon S3 bucket.


@JvmName(name = "voxwalthopqrfhiv")
suspend fun type(argument: suspend SourceTypeEnumValueArgsBuilder.() -> Unit)

Parameters

argument

The type of repository that contains the source code to be built. Valid values include:

  • BITBUCKET: The source code is in a Bitbucket repository.

  • CODECOMMIT: The source code is in an CodeCommit repository.

  • CODEPIPELINE: The source code settings are specified in the source action of a pipeline in CodePipeline.

  • GITHUB: The source code is in a GitHub repository.

  • GITHUB_ENTERPRISE: The source code is in a GitHub Enterprise Server repository.

  • GITLAB: The source code is in a GitLab repository.

  • GITLAB_SELF_MANAGED: The source code is in a self-managed GitLab repository.

  • NO_SOURCE: The project does not have input source code.

  • S3: The source code is in an Amazon S3 bucket.