C# Класс 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.

Наследование: AmazonServiceClient, IAmazonCodeBuild
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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.

Защищенные методы

Метод Описание
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Описание методов

AmazonCodeBuildClient() публичный Метод

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
Результат System

AmazonCodeBuildClient() публичный Метод

Constructs AmazonCodeBuildClient with AWS Credentials
public AmazonCodeBuildClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
Результат System

AmazonCodeBuildClient() публичный Метод

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
Результат System

AmazonCodeBuildClient() публичный Метод

Constructs AmazonCodeBuildClient with AWS Credentials
public AmazonCodeBuildClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
Результат System

AmazonCodeBuildClient() публичный Метод

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
Результат System

AmazonCodeBuildClient() публичный Метод

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.
Результат System

AmazonCodeBuildClient() публичный Метод

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
Результат System

AmazonCodeBuildClient() публичный Метод

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
Результат System

AmazonCodeBuildClient() публичный Метод

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.
Результат System

AmazonCodeBuildClient() публичный Метод

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
Результат System

AmazonCodeBuildClient() публичный Метод

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
Результат System

AmazonCodeBuildClient() публичный Метод

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.
Результат System

BatchGetBuilds() публичный Метод

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.
Результат Amazon.CodeBuild.Model.BatchGetBuildsResponse

BatchGetBuildsAsync() публичный Метод

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. ///
Результат Task

BatchGetProjects() публичный Метод

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.
Результат BatchGetProjectsResponse

BatchGetProjectsAsync() публичный Метод

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. ///
Результат Task

BeginBatchGetBuilds() публичный Метод

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.
Результат IAsyncResult

BeginBatchGetProjects() публичный Метод

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.
Результат IAsyncResult

BeginCreateProject() публичный Метод

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.
Результат IAsyncResult

BeginDeleteProject() публичный Метод

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.
Результат IAsyncResult

BeginListBuilds() публичный Метод

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.
Результат IAsyncResult

BeginListBuildsForProject() публичный Метод

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.
Результат IAsyncResult

BeginListCuratedEnvironmentImages() публичный Метод

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.
Результат IAsyncResult

BeginListProjects() публичный Метод

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.
Результат IAsyncResult

BeginStartBuild() публичный Метод

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.
Результат IAsyncResult

BeginStopBuild() публичный Метод

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.
Результат IAsyncResult

BeginUpdateProject() публичный Метод

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.
Результат IAsyncResult

CreateProject() публичный Метод

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.
Результат Amazon.CodeBuild.Model.CreateProjectResponse

CreateProjectAsync() публичный Метод

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. ///
Результат Task

CreateSigner() защищенный Метод

Creates the signer for the service.
protected CreateSigner ( ) : AbstractAWSSigner
Результат Amazon.Runtime.Internal.Auth.AbstractAWSSigner

DeleteProject() публичный Метод

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.
Результат DeleteProjectResponse

DeleteProjectAsync() публичный Метод

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. ///
Результат Task

Dispose() защищенный Метод

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

EndBatchGetBuilds() публичный Метод

Finishes the asynchronous execution of the BatchGetBuilds operation.
public EndBatchGetBuilds ( IAsyncResult asyncResult ) : BatchGetBuildsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginBatchGetBuilds.
Результат Amazon.CodeBuild.Model.BatchGetBuildsResponse

EndBatchGetProjects() публичный Метод

Finishes the asynchronous execution of the BatchGetProjects operation.
public EndBatchGetProjects ( IAsyncResult asyncResult ) : BatchGetProjectsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginBatchGetProjects.
Результат BatchGetProjectsResponse

EndCreateProject() публичный Метод

Finishes the asynchronous execution of the CreateProject operation.
public EndCreateProject ( IAsyncResult asyncResult ) : CreateProjectResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginCreateProject.
Результат Amazon.CodeBuild.Model.CreateProjectResponse

EndDeleteProject() публичный Метод

Finishes the asynchronous execution of the DeleteProject operation.
public EndDeleteProject ( IAsyncResult asyncResult ) : DeleteProjectResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginDeleteProject.
Результат DeleteProjectResponse

EndListBuilds() публичный Метод

Finishes the asynchronous execution of the ListBuilds operation.
public EndListBuilds ( IAsyncResult asyncResult ) : ListBuildsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListBuilds.
Результат Amazon.CodeBuild.Model.ListBuildsResponse

EndListBuildsForProject() публичный Метод

Finishes the asynchronous execution of the ListBuildsForProject operation.
public EndListBuildsForProject ( IAsyncResult asyncResult ) : ListBuildsForProjectResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListBuildsForProject.
Результат Amazon.CodeBuild.Model.ListBuildsForProjectResponse

EndListCuratedEnvironmentImages() публичный Метод

Finishes the asynchronous execution of the ListCuratedEnvironmentImages operation.
public EndListCuratedEnvironmentImages ( IAsyncResult asyncResult ) : ListCuratedEnvironmentImagesResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListCuratedEnvironmentImages.
Результат Amazon.CodeBuild.Model.ListCuratedEnvironmentImagesResponse

EndListProjects() публичный Метод

Finishes the asynchronous execution of the ListProjects operation.
public EndListProjects ( IAsyncResult asyncResult ) : ListProjectsResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginListProjects.
Результат Amazon.CodeBuild.Model.ListProjectsResponse

EndStartBuild() публичный Метод

Finishes the asynchronous execution of the StartBuild operation.
public EndStartBuild ( IAsyncResult asyncResult ) : StartBuildResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginStartBuild.
Результат Amazon.CodeBuild.Model.StartBuildResponse

EndStopBuild() публичный Метод

Finishes the asynchronous execution of the StopBuild operation.
public EndStopBuild ( IAsyncResult asyncResult ) : StopBuildResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginStopBuild.
Результат Amazon.CodeBuild.Model.StopBuildResponse

EndUpdateProject() публичный Метод

Finishes the asynchronous execution of the UpdateProject operation.
public EndUpdateProject ( IAsyncResult asyncResult ) : UpdateProjectResponse
asyncResult IAsyncResult The IAsyncResult returned by the call to BeginUpdateProject.
Результат Amazon.CodeBuild.Model.UpdateProjectResponse

ListBuilds() публичный Метод

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.
Результат Amazon.CodeBuild.Model.ListBuildsResponse

ListBuildsAsync() публичный Метод

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. ///
Результат Task

ListBuildsForProject() публичный Метод

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.
Результат Amazon.CodeBuild.Model.ListBuildsForProjectResponse

ListBuildsForProjectAsync() публичный Метод

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. ///
Результат Task

ListCuratedEnvironmentImages() публичный Метод

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.
Результат Amazon.CodeBuild.Model.ListCuratedEnvironmentImagesResponse

ListCuratedEnvironmentImagesAsync() публичный Метод

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. ///
Результат Task

ListProjects() публичный Метод

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.
Результат Amazon.CodeBuild.Model.ListProjectsResponse

ListProjectsAsync() публичный Метод

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. ///
Результат Task

StartBuild() публичный Метод

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.
Результат Amazon.CodeBuild.Model.StartBuildResponse

StartBuildAsync() публичный Метод

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. ///
Результат Task

StopBuild() публичный Метод

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.
Результат Amazon.CodeBuild.Model.StopBuildResponse

StopBuildAsync() публичный Метод

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. ///
Результат Task

UpdateProject() публичный Метод

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.
Результат Amazon.CodeBuild.Model.UpdateProjectResponse

UpdateProjectAsync() публичный Метод

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. ///
Результат Task