C# Class Amazon.CodeBuild.AmazonCodeBuildClient

Implementation for accessing CodeBuild AWS CodeBuild

AWS CodeBuild is a fully-managed build service in the cloud. AWS CodeBuild compiles your source code, runs unit tests, and produces artifacts that are ready to deploy. AWS CodeBuild eliminates the need to provision, manage, and scale your own build servers. It provides prepackaged build environments for the most popular programming languages and build tools such as Apach Maven, Gradle, and more. You can also fully customize build environments in AWS CodeBuild to use your own build tools. AWS CodeBuild scales automatically to meet peak build requests, and you pay only for the build time you consume. For more information about AWS CodeBuild, see the AWS CodeBuild User Guide.

AWS CodeBuild supports these operations:

  • BatchGetProjects: Gets information about one or more build projects. A build project defines how AWS CodeBuild will run a build. This includes information such as where to get the source code to build, the build environment to use, the build commands to run, and where to store the build output. A build environment represents a combination of operating system, programming language runtime, and tools that AWS CodeBuild will use to run a build. Also, you can add tags to build projects to help manage your resources and costs.

  • CreateProject: Creates a build project.

  • DeleteProject: Deletes a build project.

  • ListProjects: Gets a list of build project names, with each build project name representing a single build project.

  • UpdateProject: Changes the settings of an existing build project.

  • BatchGetBuilds: Gets information about one or more builds.

  • ListBuilds: Gets a list of build IDs, with each build ID representing a single build.

  • ListBuildsForProject: Gets a list of build IDs for the specified build project, with each build ID representing a single build.

  • StartBuild: Starts running a build.

  • StopBuild: Attempts to stop running a build.

  • ListCuratedEnvironmentImages: Gets information about Docker images that are managed by AWS CodeBuild.

Inheritance: AmazonServiceClient, IAmazonCodeBuild
Afficher le fichier Open project: aws/aws-sdk-net Class Usage Examples

Méthodes publiques

Méthode Description
AmazonCodeBuildClient ( ) : System

Constructs AmazonCodeBuildClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonCodeBuildClient ( AWSCredentials credentials ) : System

Constructs AmazonCodeBuildClient with AWS Credentials

AmazonCodeBuildClient ( AWSCredentials credentials, AmazonCodeBuildConfig clientConfig ) : System

Constructs AmazonCodeBuildClient with AWS Credentials and an AmazonCodeBuildClient Configuration object.

AmazonCodeBuildClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonCodeBuildClient with AWS Credentials

AmazonCodeBuildClient ( AmazonCodeBuildConfig config ) : System

Constructs AmazonCodeBuildClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonCodeBuildClient ( RegionEndpoint region ) : System

Constructs AmazonCodeBuildClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>

AmazonCodeBuildClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonCodeBuildClient with AWS Access Key ID and AWS Secret Key

AmazonCodeBuildClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonCodeBuildConfig clientConfig ) : System

Constructs AmazonCodeBuildClient with AWS Access Key ID, AWS Secret Key and an AmazonCodeBuildClient Configuration object.

AmazonCodeBuildClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System

Constructs AmazonCodeBuildClient with AWS Access Key ID and AWS Secret Key

AmazonCodeBuildClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System

Constructs AmazonCodeBuildClient with AWS Access Key ID and AWS Secret Key

AmazonCodeBuildClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonCodeBuildConfig clientConfig ) : System

Constructs AmazonCodeBuildClient with AWS Access Key ID, AWS Secret Key and an AmazonCodeBuildClient Configuration object.

AmazonCodeBuildClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System

Constructs AmazonCodeBuildClient with AWS Access Key ID and AWS Secret Key

BatchGetBuilds ( BatchGetBuildsRequest request ) : BatchGetBuildsResponse

Gets information about one or more builds.

BatchGetBuildsAsync ( BatchGetBuildsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the BatchGetBuilds operation.

BatchGetProjects ( BatchGetProjectsRequest request ) : BatchGetProjectsResponse

Gets information about one or more build projects.

BatchGetProjectsAsync ( BatchGetProjectsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the BatchGetProjects operation.

BeginBatchGetBuilds ( BatchGetBuildsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the BatchGetBuilds operation.

BeginBatchGetProjects ( BatchGetProjectsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the BatchGetProjects operation.

BeginCreateProject ( CreateProjectRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the CreateProject operation.

BeginDeleteProject ( DeleteProjectRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the DeleteProject operation.

BeginListBuilds ( ListBuildsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListBuilds operation.

BeginListBuildsForProject ( ListBuildsForProjectRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListBuildsForProject operation.

BeginListCuratedEnvironmentImages ( ListCuratedEnvironmentImagesRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListCuratedEnvironmentImages operation.

BeginListProjects ( ListProjectsRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the ListProjects operation.

BeginStartBuild ( StartBuildRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the StartBuild operation.

BeginStopBuild ( StopBuildRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the StopBuild operation.

BeginUpdateProject ( UpdateProjectRequest request, AsyncCallback callback, object state ) : IAsyncResult

Initiates the asynchronous execution of the UpdateProject operation.

CreateProject ( CreateProjectRequest request ) : CreateProjectResponse

Creates a build project.

CreateProjectAsync ( CreateProjectRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreateProject operation.

DeleteProject ( DeleteProjectRequest request ) : DeleteProjectResponse

Deletes a build project.

DeleteProjectAsync ( DeleteProjectRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeleteProject operation.

EndBatchGetBuilds ( IAsyncResult asyncResult ) : BatchGetBuildsResponse

Finishes the asynchronous execution of the BatchGetBuilds operation.

EndBatchGetProjects ( IAsyncResult asyncResult ) : BatchGetProjectsResponse

Finishes the asynchronous execution of the BatchGetProjects operation.

EndCreateProject ( IAsyncResult asyncResult ) : CreateProjectResponse

Finishes the asynchronous execution of the CreateProject operation.

EndDeleteProject ( IAsyncResult asyncResult ) : DeleteProjectResponse

Finishes the asynchronous execution of the DeleteProject operation.

EndListBuilds ( IAsyncResult asyncResult ) : ListBuildsResponse

Finishes the asynchronous execution of the ListBuilds operation.

EndListBuildsForProject ( IAsyncResult asyncResult ) : ListBuildsForProjectResponse

Finishes the asynchronous execution of the ListBuildsForProject operation.

EndListCuratedEnvironmentImages ( IAsyncResult asyncResult ) : ListCuratedEnvironmentImagesResponse

Finishes the asynchronous execution of the ListCuratedEnvironmentImages operation.

EndListProjects ( IAsyncResult asyncResult ) : ListProjectsResponse

Finishes the asynchronous execution of the ListProjects operation.

EndStartBuild ( IAsyncResult asyncResult ) : StartBuildResponse

Finishes the asynchronous execution of the StartBuild operation.

EndStopBuild ( IAsyncResult asyncResult ) : StopBuildResponse

Finishes the asynchronous execution of the StopBuild operation.

EndUpdateProject ( IAsyncResult asyncResult ) : UpdateProjectResponse

Finishes the asynchronous execution of the UpdateProject operation.

ListBuilds ( ListBuildsRequest request ) : ListBuildsResponse

Gets a list of build IDs, with each build ID representing a single build.

ListBuildsAsync ( ListBuildsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListBuilds operation.

ListBuildsForProject ( ListBuildsForProjectRequest request ) : ListBuildsForProjectResponse

Gets a list of build IDs for the specified build project, with each build ID representing a single build.

ListBuildsForProjectAsync ( ListBuildsForProjectRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListBuildsForProject operation.

ListCuratedEnvironmentImages ( ListCuratedEnvironmentImagesRequest request ) : ListCuratedEnvironmentImagesResponse

Gets information about Docker images that are managed by AWS CodeBuild.

ListCuratedEnvironmentImagesAsync ( ListCuratedEnvironmentImagesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListCuratedEnvironmentImages operation.

ListProjects ( ListProjectsRequest request ) : ListProjectsResponse

Gets a list of build project names, with each build project name representing a single build project.

ListProjectsAsync ( ListProjectsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListProjects operation.

StartBuild ( StartBuildRequest request ) : StartBuildResponse

Starts running a build.

StartBuildAsync ( StartBuildRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the StartBuild operation.

StopBuild ( StopBuildRequest request ) : StopBuildResponse

Attempts to stop running a build.

Completed builds cannot be stopped.

StopBuildAsync ( StopBuildRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the StopBuild operation.

UpdateProject ( UpdateProjectRequest request ) : UpdateProjectResponse

Changes the settings of an existing build project.

UpdateProjectAsync ( UpdateProjectRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the UpdateProject operation.

Méthodes protégées

Méthode Description
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Method Details

AmazonCodeBuildClient() public méthode

Constructs AmazonCodeBuildClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonCodeBuildClient ( ) : System
Résultat System

AmazonCodeBuildClient() public méthode

Constructs AmazonCodeBuildClient with AWS Credentials
public AmazonCodeBuildClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
Résultat System

AmazonCodeBuildClient() public méthode

Constructs AmazonCodeBuildClient with AWS Credentials and an AmazonCodeBuildClient Configuration object.
public AmazonCodeBuildClient ( AWSCredentials credentials, AmazonCodeBuildConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonCodeBuildConfig The AmazonCodeBuildClient Configuration Object
Résultat System

AmazonCodeBuildClient() public méthode

Constructs AmazonCodeBuildClient with AWS Credentials
public AmazonCodeBuildClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
Résultat System

AmazonCodeBuildClient() public méthode

Constructs AmazonCodeBuildClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonCodeBuildClient ( AmazonCodeBuildConfig config ) : System
config AmazonCodeBuildConfig The AmazonCodeBuildClient Configuration Object
Résultat System

AmazonCodeBuildClient() public méthode

Constructs AmazonCodeBuildClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set. <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="AWSProfileName" value="AWS Default"/> </appSettings> </configuration>
public AmazonCodeBuildClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
Résultat System

AmazonCodeBuildClient() public méthode

Constructs AmazonCodeBuildClient with AWS Access Key ID and AWS Secret Key
public AmazonCodeBuildClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
Résultat System

AmazonCodeBuildClient() public méthode

Constructs AmazonCodeBuildClient with AWS Access Key ID, AWS Secret Key and an AmazonCodeBuildClient Configuration object.
public AmazonCodeBuildClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonCodeBuildConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonCodeBuildConfig The AmazonCodeBuildClient Configuration Object
Résultat System

AmazonCodeBuildClient() public méthode

Constructs AmazonCodeBuildClient with AWS Access Key ID and AWS Secret Key
public AmazonCodeBuildClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
region RegionEndpoint The region to connect.
Résultat System

AmazonCodeBuildClient() public méthode

Constructs AmazonCodeBuildClient with AWS Access Key ID and AWS Secret Key
public AmazonCodeBuildClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
Résultat System

AmazonCodeBuildClient() public méthode

Constructs AmazonCodeBuildClient with AWS Access Key ID, AWS Secret Key and an AmazonCodeBuildClient Configuration object.
public AmazonCodeBuildClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonCodeBuildConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonCodeBuildConfig The AmazonCodeBuildClient Configuration Object
Résultat System

AmazonCodeBuildClient() public méthode

Constructs AmazonCodeBuildClient with AWS Access Key ID and AWS Secret Key
public AmazonCodeBuildClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
region RegionEndpoint The region to connect.
Résultat System

BatchGetBuilds() public méthode

Gets information about one or more builds.
/// The input value that was provided is not valid. ///
public BatchGetBuilds ( BatchGetBuildsRequest request ) : BatchGetBuildsResponse
request Amazon.CodeBuild.Model.BatchGetBuildsRequest Container for the necessary parameters to execute the BatchGetBuilds service method.
Résultat Amazon.CodeBuild.Model.BatchGetBuildsResponse

BatchGetBuildsAsync() public méthode

Initiates the asynchronous execution of the BatchGetBuilds operation.
public BatchGetBuildsAsync ( BatchGetBuildsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CodeBuild.Model.BatchGetBuildsRequest Container for the necessary parameters to execute the BatchGetBuilds operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

BatchGetProjects() public méthode

Gets information about one or more build projects.
/// The input value that was provided is not valid. ///
public BatchGetProjects ( BatchGetProjectsRequest request ) : BatchGetProjectsResponse
request Amazon.CodeBuild.Model.BatchGetProjectsRequest Container for the necessary parameters to execute the BatchGetProjects service method.
Résultat BatchGetProjectsResponse

BatchGetProjectsAsync() public méthode

Initiates the asynchronous execution of the BatchGetProjects operation.
public BatchGetProjectsAsync ( BatchGetProjectsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CodeBuild.Model.BatchGetProjectsRequest Container for the necessary parameters to execute the BatchGetProjects operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

BeginBatchGetBuilds() public méthode

Initiates the asynchronous execution of the BatchGetBuilds operation.
public BeginBatchGetBuilds ( BatchGetBuildsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeBuild.Model.BatchGetBuildsRequest Container for the necessary parameters to execute the BatchGetBuilds operation on AmazonCodeBuildClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginBatchGetProjects() public méthode

Initiates the asynchronous execution of the BatchGetProjects operation.
public BeginBatchGetProjects ( BatchGetProjectsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeBuild.Model.BatchGetProjectsRequest Container for the necessary parameters to execute the BatchGetProjects operation on AmazonCodeBuildClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginCreateProject() public méthode

Initiates the asynchronous execution of the CreateProject operation.
public BeginCreateProject ( CreateProjectRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeBuild.Model.CreateProjectRequest Container for the necessary parameters to execute the CreateProject operation on AmazonCodeBuildClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginDeleteProject() public méthode

Initiates the asynchronous execution of the DeleteProject operation.
public BeginDeleteProject ( DeleteProjectRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeBuild.Model.DeleteProjectRequest Container for the necessary parameters to execute the DeleteProject operation on AmazonCodeBuildClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListBuilds() public méthode

Initiates the asynchronous execution of the ListBuilds operation.
public BeginListBuilds ( ListBuildsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeBuild.Model.ListBuildsRequest Container for the necessary parameters to execute the ListBuilds operation on AmazonCodeBuildClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListBuildsForProject() public méthode

Initiates the asynchronous execution of the ListBuildsForProject operation.
public BeginListBuildsForProject ( ListBuildsForProjectRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeBuild.Model.ListBuildsForProjectRequest Container for the necessary parameters to execute the ListBuildsForProject operation on AmazonCodeBuildClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListCuratedEnvironmentImages() public méthode

Initiates the asynchronous execution of the ListCuratedEnvironmentImages operation.
public BeginListCuratedEnvironmentImages ( ListCuratedEnvironmentImagesRequest request, AsyncCallback callback, object state ) : IAsyncResult
request ListCuratedEnvironmentImagesRequest Container for the necessary parameters to execute the ListCuratedEnvironmentImages operation on AmazonCodeBuildClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginListProjects() public méthode

Initiates the asynchronous execution of the ListProjects operation.
public BeginListProjects ( ListProjectsRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeBuild.Model.ListProjectsRequest Container for the necessary parameters to execute the ListProjects operation on AmazonCodeBuildClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginStartBuild() public méthode

Initiates the asynchronous execution of the StartBuild operation.
public BeginStartBuild ( StartBuildRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeBuild.Model.StartBuildRequest Container for the necessary parameters to execute the StartBuild operation on AmazonCodeBuildClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginStopBuild() public méthode

Initiates the asynchronous execution of the StopBuild operation.
public BeginStopBuild ( StopBuildRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeBuild.Model.StopBuildRequest Container for the necessary parameters to execute the StopBuild operation on AmazonCodeBuildClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

BeginUpdateProject() public méthode

Initiates the asynchronous execution of the UpdateProject operation.
public BeginUpdateProject ( UpdateProjectRequest request, AsyncCallback callback, object state ) : IAsyncResult
request Amazon.CodeBuild.Model.UpdateProjectRequest Container for the necessary parameters to execute the UpdateProject operation on AmazonCodeBuildClient.
callback AsyncCallback An AsyncCallback delegate that is invoked when the operation completes.
state object A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property.
Résultat IAsyncResult

CreateProject() public méthode

Creates a build project.
/// An AWS service limit was exceeded for the calling AWS account. /// /// The input value that was provided is not valid. /// /// The specified AWS resource cannot be created, because an AWS resource with the same /// settings already exists. ///
public CreateProject ( CreateProjectRequest request ) : CreateProjectResponse
request Amazon.CodeBuild.Model.CreateProjectRequest Container for the necessary parameters to execute the CreateProject service method.
Résultat Amazon.CodeBuild.Model.CreateProjectResponse

CreateProjectAsync() public méthode

Initiates the asynchronous execution of the CreateProject operation.
public CreateProjectAsync ( CreateProjectRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CodeBuild.Model.CreateProjectRequest Container for the necessary parameters to execute the CreateProject operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

CreateSigner() protected méthode

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
Résultat Amazon.Runtime.Internal.Auth.AbstractAWSSigner

DeleteProject() public méthode

Deletes a build project.
/// The input value that was provided is not valid. ///
public DeleteProject ( DeleteProjectRequest request ) : DeleteProjectResponse
request Amazon.CodeBuild.Model.DeleteProjectRequest Container for the necessary parameters to execute the DeleteProject service method.
Résultat DeleteProjectResponse

DeleteProjectAsync() public méthode

Initiates the asynchronous execution of the DeleteProject operation.
public DeleteProjectAsync ( DeleteProjectRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CodeBuild.Model.DeleteProjectRequest Container for the necessary parameters to execute the DeleteProject operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

Dispose() protected méthode

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

EndBatchGetBuilds() public méthode

Finishes the asynchronous execution of the BatchGetBuilds operation.
public EndBatchGetBuilds ( IAsyncResult asyncResult ) : BatchGetBuildsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginBatchGetBuilds.
Résultat Amazon.CodeBuild.Model.BatchGetBuildsResponse

EndBatchGetProjects() public méthode

Finishes the asynchronous execution of the BatchGetProjects operation.
public EndBatchGetProjects ( IAsyncResult asyncResult ) : BatchGetProjectsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginBatchGetProjects.
Résultat BatchGetProjectsResponse

EndCreateProject() public méthode

Finishes the asynchronous execution of the CreateProject operation.
public EndCreateProject ( IAsyncResult asyncResult ) : CreateProjectResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateProject.
Résultat Amazon.CodeBuild.Model.CreateProjectResponse

EndDeleteProject() public méthode

Finishes the asynchronous execution of the DeleteProject operation.
public EndDeleteProject ( IAsyncResult asyncResult ) : DeleteProjectResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteProject.
Résultat DeleteProjectResponse

EndListBuilds() public méthode

Finishes the asynchronous execution of the ListBuilds operation.
public EndListBuilds ( IAsyncResult asyncResult ) : ListBuildsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListBuilds.
Résultat Amazon.CodeBuild.Model.ListBuildsResponse

EndListBuildsForProject() public méthode

Finishes the asynchronous execution of the ListBuildsForProject operation.
public EndListBuildsForProject ( IAsyncResult asyncResult ) : ListBuildsForProjectResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListBuildsForProject.
Résultat Amazon.CodeBuild.Model.ListBuildsForProjectResponse

EndListCuratedEnvironmentImages() public méthode

Finishes the asynchronous execution of the ListCuratedEnvironmentImages operation.
public EndListCuratedEnvironmentImages ( IAsyncResult asyncResult ) : ListCuratedEnvironmentImagesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListCuratedEnvironmentImages.
Résultat Amazon.CodeBuild.Model.ListCuratedEnvironmentImagesResponse

EndListProjects() public méthode

Finishes the asynchronous execution of the ListProjects operation.
public EndListProjects ( IAsyncResult asyncResult ) : ListProjectsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListProjects.
Résultat Amazon.CodeBuild.Model.ListProjectsResponse

EndStartBuild() public méthode

Finishes the asynchronous execution of the StartBuild operation.
public EndStartBuild ( IAsyncResult asyncResult ) : StartBuildResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginStartBuild.
Résultat Amazon.CodeBuild.Model.StartBuildResponse

EndStopBuild() public méthode

Finishes the asynchronous execution of the StopBuild operation.
public EndStopBuild ( IAsyncResult asyncResult ) : StopBuildResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginStopBuild.
Résultat Amazon.CodeBuild.Model.StopBuildResponse

EndUpdateProject() public méthode

Finishes the asynchronous execution of the UpdateProject operation.
public EndUpdateProject ( IAsyncResult asyncResult ) : UpdateProjectResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateProject.
Résultat Amazon.CodeBuild.Model.UpdateProjectResponse

ListBuilds() public méthode

Gets a list of build IDs, with each build ID representing a single build.
/// The input value that was provided is not valid. ///
public ListBuilds ( ListBuildsRequest request ) : ListBuildsResponse
request Amazon.CodeBuild.Model.ListBuildsRequest Container for the necessary parameters to execute the ListBuilds service method.
Résultat Amazon.CodeBuild.Model.ListBuildsResponse

ListBuildsAsync() public méthode

Initiates the asynchronous execution of the ListBuilds operation.
public ListBuildsAsync ( ListBuildsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CodeBuild.Model.ListBuildsRequest Container for the necessary parameters to execute the ListBuilds operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListBuildsForProject() public méthode

Gets a list of build IDs for the specified build project, with each build ID representing a single build.
/// The input value that was provided is not valid. /// /// The specified AWS resource cannot be found. ///
public ListBuildsForProject ( ListBuildsForProjectRequest request ) : ListBuildsForProjectResponse
request Amazon.CodeBuild.Model.ListBuildsForProjectRequest Container for the necessary parameters to execute the ListBuildsForProject service method.
Résultat Amazon.CodeBuild.Model.ListBuildsForProjectResponse

ListBuildsForProjectAsync() public méthode

Initiates the asynchronous execution of the ListBuildsForProject operation.
public ListBuildsForProjectAsync ( ListBuildsForProjectRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CodeBuild.Model.ListBuildsForProjectRequest Container for the necessary parameters to execute the ListBuildsForProject operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListCuratedEnvironmentImages() public méthode

Gets information about Docker images that are managed by AWS CodeBuild.
public ListCuratedEnvironmentImages ( ListCuratedEnvironmentImagesRequest request ) : ListCuratedEnvironmentImagesResponse
request ListCuratedEnvironmentImagesRequest Container for the necessary parameters to execute the ListCuratedEnvironmentImages service method.
Résultat Amazon.CodeBuild.Model.ListCuratedEnvironmentImagesResponse

ListCuratedEnvironmentImagesAsync() public méthode

Initiates the asynchronous execution of the ListCuratedEnvironmentImages operation.
public ListCuratedEnvironmentImagesAsync ( ListCuratedEnvironmentImagesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request ListCuratedEnvironmentImagesRequest Container for the necessary parameters to execute the ListCuratedEnvironmentImages operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

ListProjects() public méthode

Gets a list of build project names, with each build project name representing a single build project.
/// The input value that was provided is not valid. ///
public ListProjects ( ListProjectsRequest request ) : ListProjectsResponse
request Amazon.CodeBuild.Model.ListProjectsRequest Container for the necessary parameters to execute the ListProjects service method.
Résultat Amazon.CodeBuild.Model.ListProjectsResponse

ListProjectsAsync() public méthode

Initiates the asynchronous execution of the ListProjects operation.
public ListProjectsAsync ( ListProjectsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CodeBuild.Model.ListProjectsRequest Container for the necessary parameters to execute the ListProjects operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

StartBuild() public méthode

Starts running a build.
/// An AWS service limit was exceeded for the calling AWS account. /// /// The input value that was provided is not valid. /// /// The specified AWS resource cannot be found. ///
public StartBuild ( StartBuildRequest request ) : StartBuildResponse
request Amazon.CodeBuild.Model.StartBuildRequest Container for the necessary parameters to execute the StartBuild service method.
Résultat Amazon.CodeBuild.Model.StartBuildResponse

StartBuildAsync() public méthode

Initiates the asynchronous execution of the StartBuild operation.
public StartBuildAsync ( StartBuildRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CodeBuild.Model.StartBuildRequest Container for the necessary parameters to execute the StartBuild operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

StopBuild() public méthode

Attempts to stop running a build.

Completed builds cannot be stopped.

/// The input value that was provided is not valid. /// /// The specified AWS resource cannot be found. ///
public StopBuild ( StopBuildRequest request ) : StopBuildResponse
request Amazon.CodeBuild.Model.StopBuildRequest Container for the necessary parameters to execute the StopBuild service method.
Résultat Amazon.CodeBuild.Model.StopBuildResponse

StopBuildAsync() public méthode

Initiates the asynchronous execution of the StopBuild operation.
public StopBuildAsync ( StopBuildRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CodeBuild.Model.StopBuildRequest Container for the necessary parameters to execute the StopBuild operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task

UpdateProject() public méthode

Changes the settings of an existing build project.
/// The input value that was provided is not valid. /// /// The specified AWS resource cannot be found. ///
public UpdateProject ( UpdateProjectRequest request ) : UpdateProjectResponse
request Amazon.CodeBuild.Model.UpdateProjectRequest Container for the necessary parameters to execute the UpdateProject service method.
Résultat Amazon.CodeBuild.Model.UpdateProjectResponse

UpdateProjectAsync() public méthode

Initiates the asynchronous execution of the UpdateProject operation.
public UpdateProjectAsync ( UpdateProjectRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.CodeBuild.Model.UpdateProjectRequest Container for the necessary parameters to execute the UpdateProject operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
Résultat Task