Class ProjectSourceArgs
Inherited Members
Namespace: Pulumi.Aws.CodeBuild.Inputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class ProjectSourceArgs : ResourceArgs
Constructors
View SourceProjectSourceArgs()
Declaration
public ProjectSourceArgs()
Properties
View SourceAuths
Information about the authorization settings for AWS CodeBuild to access the source code to be built. Auth blocks are documented below.
Declaration
public InputList<ProjectSourceAuthArgs> Auths { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<ProjectSourceAuthArgs> |
Buildspec
The build spec declaration to use for this build project's related builds. This must be set when type is NO_SOURCE.
Declaration
public Input<string> Buildspec { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
GitCloneDepth
Truncate git history to this many commits.
Declaration
public Input<int> GitCloneDepth { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
GitSubmodulesConfig
Information about the Git submodules configuration for an AWS CodeBuild build project. Git submodules config blocks are documented below. This option is only valid when the type is CODECOMMIT, GITHUB or GITHUB_ENTERPRISE.
Declaration
public Input<ProjectSourceGitSubmodulesConfigArgs> GitSubmodulesConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<ProjectSourceGitSubmodulesConfigArgs> |
InsecureSsl
Ignore SSL warnings when connecting to source control.
Declaration
public Input<bool> InsecureSsl { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Location
The location of the source code from git or s3.
Declaration
public Input<string> Location { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ReportBuildStatus
Set to true to report the status of a build's start and finish to your source provider. This option is only valid when the type is BITBUCKET or GITHUB.
Declaration
public Input<bool> ReportBuildStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Type
The type of repository that contains the source code to be built. Valid values for this parameter are: CODECOMMIT, CODEPIPELINE, GITHUB, GITHUB_ENTERPRISE, BITBUCKET, S3 or NO_SOURCE.
Declaration
public Input<string> Type { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |