AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Information about a build project.

Inheritance Hierarchy

System.Object
  Amazon.CodeBuild.Model.Project

Namespace: Amazon.CodeBuild.Model
Assembly: AWSSDK.CodeBuild.dll
Version: 3.x.y.z

Syntax

C#
public class Project

The Project type exposes the following members

Constructors

NameDescription
Public Method Project()

Properties

NameTypeDescription
Public Property Arn System.String

Gets and sets the property Arn.

The Amazon Resource Name (ARN) of the build project.

Public Property Artifacts Amazon.CodeBuild.Model.ProjectArtifacts

Gets and sets the property Artifacts.

Information about the build output artifacts for the build project.

Public Property Created System.DateTime

Gets and sets the property Created.

When the build project was created, expressed in Unix time format.

Public Property Description System.String

Gets and sets the property Description.

A description that makes the build project easy to identify.

Public Property EncryptionKey System.String

Gets and sets the property EncryptionKey.

The AWS Key Management Service (AWS KMS) customer master key (CMK) to be used for encrypting the build output artifacts.

This is expressed either as the CMK's Amazon Resource Name (ARN) or, if specified, the CMK's alias (using the format alias/alias-name).

Public Property Environment Amazon.CodeBuild.Model.ProjectEnvironment

Gets and sets the property Environment.

Information about the build environment for this build project.

Public Property LastModified System.DateTime

Gets and sets the property LastModified.

When the build project's settings were last modified, expressed in Unix time format.

Public Property Name System.String

Gets and sets the property Name.

The name of the build project.

Public Property ServiceRole System.String

Gets and sets the property ServiceRole.

The ARN of the AWS Identity and Access Management (IAM) role that enables AWS CodeBuild to interact with dependent AWS services on behalf of the AWS account.

Public Property Source Amazon.CodeBuild.Model.ProjectSource

Gets and sets the property Source.

Information about the build input source code for this build project.

Public Property Tags System.Collections.Generic.List<Amazon.CodeBuild.Model.Tag>

Gets and sets the property Tags.

The tags for this build project.

These tags are available for use by AWS services that support AWS CodeBuild build project tags.

Public Property TimeoutInMinutes System.Int32

Gets and sets the property TimeoutInMinutes.

How long, in minutes, from 5 to 480 (8 hours), for AWS CodeBuild to wait before timing out any related build that did not get marked as completed. The default is 60 minutes.

Public Property Webhook Amazon.CodeBuild.Model.Webhook

Gets and sets the property Webhook.

Information about a webhook in GitHub that connects repository events to a build project in AWS CodeBuild.

Version Information

.NET Standard:
Supported in: 1.3

.NET Framework:
Supported in: 4.5, 4.0, 3.5

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms