C# Class Amazon.DataPipeline.AmazonDataPipelineClient

Implementation for accessing DataPipeline AWS Data Pipeline configures and manages a data-driven workflow called a pipeline. AWS Data Pipeline handles the details of scheduling and ensuring that data dependencies are met so that your application can focus on processing the data.

AWS Data Pipeline provides a JAR implementation of a task runner called AWS Data Pipeline Task Runner. AWS Data Pipeline Task Runner provides logic for common data management scenarios, such as performing database queries and running data analysis using Amazon Elastic MapReduce (Amazon EMR). You can use AWS Data Pipeline Task Runner as your task runner, or you can write your own task runner to provide custom data management.

AWS Data Pipeline implements two main sets of functionality. Use the first set to create a pipeline and define data sources, schedules, dependencies, and the transforms to be performed on the data. Use the second set in your task runner application to receive the next task ready for processing. The logic for performing the task, such as querying the data, running data analysis, or converting the data from one format to another, is contained within the task runner. The task runner performs the task assigned to it by the web service, reporting progress to the web service as it does so. When the task is done, the task runner reports the final success or failure of the task to the web service.

Inheritance: AmazonServiceClient, IAmazonDataPipeline
Show file Open project: aws/aws-sdk-net

Public Methods

Method Description
ActivatePipelineAsync ( ActivatePipelineRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ActivatePipeline operation.

AddTags ( string pipelineId, List tags ) : AddTagsResponse

Adds or modifies tags for the specified pipeline.

AddTagsAsync ( Amazon.DataPipeline.Model.AddTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the AddTags operation.

AddTagsAsync ( string pipelineId, List tags, System cancellationToken = default(CancellationToken) ) : Task

Adds or modifies tags for the specified pipeline.

AmazonDataPipelineClient ( ) : System

Constructs AmazonDataPipelineClient 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>

AmazonDataPipelineClient ( AWSCredentials credentials ) : System

Constructs AmazonDataPipelineClient with AWS Credentials

AmazonDataPipelineClient ( AWSCredentials credentials, AmazonDataPipelineConfig clientConfig ) : System

Constructs AmazonDataPipelineClient with AWS Credentials and an AmazonDataPipelineClient Configuration object.

AmazonDataPipelineClient ( AWSCredentials credentials, RegionEndpoint region ) : System

Constructs AmazonDataPipelineClient with AWS Credentials

AmazonDataPipelineClient ( AmazonDataPipelineConfig config ) : System

Constructs AmazonDataPipelineClient 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>

AmazonDataPipelineClient ( RegionEndpoint region ) : System

Constructs AmazonDataPipelineClient 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>

AmazonDataPipelineClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System

Constructs AmazonDataPipelineClient with AWS Access Key ID and AWS Secret Key

AmazonDataPipelineClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonDataPipelineConfig clientConfig ) : System

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

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

Constructs AmazonDataPipelineClient with AWS Access Key ID and AWS Secret Key

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

Constructs AmazonDataPipelineClient with AWS Access Key ID and AWS Secret Key

AmazonDataPipelineClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonDataPipelineConfig clientConfig ) : System

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

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

Constructs AmazonDataPipelineClient with AWS Access Key ID and AWS Secret Key

CreatePipelineAsync ( CreatePipelineRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the CreatePipeline operation.

DeactivatePipelineAsync ( Amazon.DataPipeline.Model.DeactivatePipelineRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeactivatePipeline operation.

DeletePipelineAsync ( DeletePipelineRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DeletePipeline operation.

DescribeObjectsAsync ( DescribeObjectsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribeObjects operation.

DescribePipelines ( List pipelineIds ) : DescribePipelinesResponse

Retrieves metadata about one or more pipelines. The information retrieved includes the name of the pipeline, the pipeline identifier, its current state, and the user account that owns the pipeline. Using account credentials, you can retrieve metadata about pipelines that you or your IAM users have created. If you are using an IAM user account, you can retrieve metadata about only those pipelines for which you have read permissions.

To retrieve the full pipeline definition instead of metadata about the pipeline, call GetPipelineDefinition.

DescribePipelinesAsync ( DescribePipelinesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the DescribePipelines operation.

DescribePipelinesAsync ( List pipelineIds, System cancellationToken = default(CancellationToken) ) : Task

Retrieves metadata about one or more pipelines. The information retrieved includes the name of the pipeline, the pipeline identifier, its current state, and the user account that owns the pipeline. Using account credentials, you can retrieve metadata about pipelines that you or your IAM users have created. If you are using an IAM user account, you can retrieve metadata about only those pipelines for which you have read permissions.

To retrieve the full pipeline definition instead of metadata about the pipeline, call GetPipelineDefinition.

EvaluateExpressionAsync ( EvaluateExpressionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the EvaluateExpression operation.

GetPipelineDefinitionAsync ( GetPipelineDefinitionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the GetPipelineDefinition operation.

ListPipelinesAsync ( ListPipelinesRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ListPipelines operation.

ListPipelinesAsync ( System cancellationToken = default(CancellationToken) ) : Task

Lists the pipeline identifiers for all active pipelines that you have permission to access.

PollForTaskAsync ( PollForTaskRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PollForTask operation.

PutPipelineDefinitionAsync ( PutPipelineDefinitionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the PutPipelineDefinition operation.

QueryObjectsAsync ( QueryObjectsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the QueryObjects operation.

RemoveTags ( string pipelineId, List tagKeys ) : RemoveTagsResponse

Removes existing tags from the specified pipeline.

RemoveTagsAsync ( Amazon.DataPipeline.Model.RemoveTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the RemoveTags operation.

RemoveTagsAsync ( string pipelineId, List tagKeys, System cancellationToken = default(CancellationToken) ) : Task

Removes existing tags from the specified pipeline.

ReportTaskProgressAsync ( ReportTaskProgressRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ReportTaskProgress operation.

ReportTaskRunnerHeartbeatAsync ( ReportTaskRunnerHeartbeatRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ReportTaskRunnerHeartbeat operation.

SetStatusAsync ( SetStatusRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SetStatus operation.

SetTaskStatusAsync ( SetTaskStatusRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the SetTaskStatus operation.

ValidatePipelineDefinitionAsync ( ValidatePipelineDefinitionRequest request, System cancellationToken = default(CancellationToken) ) : Task

Initiates the asynchronous execution of the ValidatePipelineDefinition operation.

Protected Methods

Method Description
CreateSigner ( ) : AbstractAWSSigner

Creates the signer for the service.

Dispose ( bool disposing ) : void

Disposes the service client.

Private Methods

Method Description
ActivatePipeline ( ActivatePipelineRequest request ) : ActivatePipelineResponse
AddTags ( Amazon.DataPipeline.Model.AddTagsRequest request ) : AddTagsResponse
CreatePipeline ( CreatePipelineRequest request ) : CreatePipelineResponse
DeactivatePipeline ( Amazon.DataPipeline.Model.DeactivatePipelineRequest request ) : DeactivatePipelineResponse
DeletePipeline ( DeletePipelineRequest request ) : Amazon.DataPipeline.Model.DeletePipelineResponse
DescribeObjects ( DescribeObjectsRequest request ) : DescribeObjectsResponse
DescribePipelines ( DescribePipelinesRequest request ) : DescribePipelinesResponse
EvaluateExpression ( EvaluateExpressionRequest request ) : EvaluateExpressionResponse
GetPipelineDefinition ( GetPipelineDefinitionRequest request ) : GetPipelineDefinitionResponse
ListPipelines ( ) : ListPipelinesResponse
ListPipelines ( ListPipelinesRequest request ) : ListPipelinesResponse
PollForTask ( PollForTaskRequest request ) : PollForTaskResponse
PutPipelineDefinition ( PutPipelineDefinitionRequest request ) : PutPipelineDefinitionResponse
QueryObjects ( QueryObjectsRequest request ) : QueryObjectsResponse
RemoveTags ( Amazon.DataPipeline.Model.RemoveTagsRequest request ) : RemoveTagsResponse
ReportTaskProgress ( ReportTaskProgressRequest request ) : ReportTaskProgressResponse
ReportTaskRunnerHeartbeat ( ReportTaskRunnerHeartbeatRequest request ) : ReportTaskRunnerHeartbeatResponse
SetStatus ( SetStatusRequest request ) : Amazon.DataPipeline.Model.SetStatusResponse
SetTaskStatus ( SetTaskStatusRequest request ) : SetTaskStatusResponse
ValidatePipelineDefinition ( ValidatePipelineDefinitionRequest request ) : ValidatePipelineDefinitionResponse

Method Details

ActivatePipelineAsync() public method

Initiates the asynchronous execution of the ActivatePipeline operation.
public ActivatePipelineAsync ( ActivatePipelineRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.ActivatePipelineRequest Container for the necessary parameters to execute the ActivatePipeline operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

AddTags() public method

Adds or modifies tags for the specified pipeline.
/// An internal service error occurred. /// /// The request was not valid. Verify that your request was properly formatted, that the /// signature was generated with the correct credentials, and that you haven't exceeded /// any of the service limits for your account. /// /// The specified pipeline has been deleted. /// /// The specified pipeline was not found. Verify that you used the correct user and account /// identifiers. ///
public AddTags ( string pipelineId, List tags ) : AddTagsResponse
pipelineId string The ID of the pipeline.
tags List The tags to add, as key/value pairs.
return AddTagsResponse

AddTagsAsync() public method

Initiates the asynchronous execution of the AddTags operation.
public AddTagsAsync ( Amazon.DataPipeline.Model.AddTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.AddTagsRequest Container for the necessary parameters to execute the AddTags operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

AddTagsAsync() public method

Adds or modifies tags for the specified pipeline.
/// An internal service error occurred. /// /// The request was not valid. Verify that your request was properly formatted, that the /// signature was generated with the correct credentials, and that you haven't exceeded /// any of the service limits for your account. /// /// The specified pipeline has been deleted. /// /// The specified pipeline was not found. Verify that you used the correct user and account /// identifiers. ///
public AddTagsAsync ( string pipelineId, List tags, System cancellationToken = default(CancellationToken) ) : Task
pipelineId string The ID of the pipeline.
tags List The tags to add, as key/value pairs.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

AmazonDataPipelineClient() public method

Constructs AmazonDataPipelineClient 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 AmazonDataPipelineClient ( ) : System
return System

AmazonDataPipelineClient() public method

Constructs AmazonDataPipelineClient with AWS Credentials
public AmazonDataPipelineClient ( AWSCredentials credentials ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
return System

AmazonDataPipelineClient() public method

Constructs AmazonDataPipelineClient with AWS Credentials and an AmazonDataPipelineClient Configuration object.
public AmazonDataPipelineClient ( AWSCredentials credentials, AmazonDataPipelineConfig clientConfig ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
clientConfig AmazonDataPipelineConfig The AmazonDataPipelineClient Configuration Object
return System

AmazonDataPipelineClient() public method

Constructs AmazonDataPipelineClient with AWS Credentials
public AmazonDataPipelineClient ( AWSCredentials credentials, RegionEndpoint region ) : System
credentials Amazon.Runtime.AWSCredentials AWS Credentials
region RegionEndpoint The region to connect.
return System

AmazonDataPipelineClient() public method

Constructs AmazonDataPipelineClient 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 AmazonDataPipelineClient ( AmazonDataPipelineConfig config ) : System
config AmazonDataPipelineConfig The AmazonDataPipelineClient Configuration Object
return System

AmazonDataPipelineClient() public method

Constructs AmazonDataPipelineClient 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 AmazonDataPipelineClient ( RegionEndpoint region ) : System
region RegionEndpoint The region to connect.
return System

AmazonDataPipelineClient() public method

Constructs AmazonDataPipelineClient with AWS Access Key ID and AWS Secret Key
public AmazonDataPipelineClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
return System

AmazonDataPipelineClient() public method

Constructs AmazonDataPipelineClient with AWS Access Key ID, AWS Secret Key and an AmazonDataPipelineClient Configuration object.
public AmazonDataPipelineClient ( string awsAccessKeyId, string awsSecretAccessKey, AmazonDataPipelineConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
clientConfig AmazonDataPipelineConfig The AmazonDataPipelineClient Configuration Object
return System

AmazonDataPipelineClient() public method

Constructs AmazonDataPipelineClient with AWS Access Key ID and AWS Secret Key
public AmazonDataPipelineClient ( 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.
return System

AmazonDataPipelineClient() public method

Constructs AmazonDataPipelineClient with AWS Access Key ID and AWS Secret Key
public AmazonDataPipelineClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
return System

AmazonDataPipelineClient() public method

Constructs AmazonDataPipelineClient with AWS Access Key ID, AWS Secret Key and an AmazonDataPipelineClient Configuration object.
public AmazonDataPipelineClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, AmazonDataPipelineConfig clientConfig ) : System
awsAccessKeyId string AWS Access Key ID
awsSecretAccessKey string AWS Secret Access Key
awsSessionToken string AWS Session Token
clientConfig AmazonDataPipelineConfig The AmazonDataPipelineClient Configuration Object
return System

AmazonDataPipelineClient() public method

Constructs AmazonDataPipelineClient with AWS Access Key ID and AWS Secret Key
public AmazonDataPipelineClient ( 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.
return System

CreatePipelineAsync() public method

Initiates the asynchronous execution of the CreatePipeline operation.
public CreatePipelineAsync ( CreatePipelineRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.CreatePipelineRequest Container for the necessary parameters to execute the CreatePipeline operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

CreateSigner() protected method

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

DeactivatePipelineAsync() public method

Initiates the asynchronous execution of the DeactivatePipeline operation.
public DeactivatePipelineAsync ( Amazon.DataPipeline.Model.DeactivatePipelineRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.DeactivatePipelineRequest Container for the necessary parameters to execute the DeactivatePipeline operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DeletePipelineAsync() public method

Initiates the asynchronous execution of the DeletePipeline operation.
public DeletePipelineAsync ( DeletePipelineRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.DeletePipelineRequest Container for the necessary parameters to execute the DeletePipeline operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribeObjectsAsync() public method

Initiates the asynchronous execution of the DescribeObjects operation.
public DescribeObjectsAsync ( DescribeObjectsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.DescribeObjectsRequest Container for the necessary parameters to execute the DescribeObjects operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribePipelines() public method

Retrieves metadata about one or more pipelines. The information retrieved includes the name of the pipeline, the pipeline identifier, its current state, and the user account that owns the pipeline. Using account credentials, you can retrieve metadata about pipelines that you or your IAM users have created. If you are using an IAM user account, you can retrieve metadata about only those pipelines for which you have read permissions.

To retrieve the full pipeline definition instead of metadata about the pipeline, call GetPipelineDefinition.

/// An internal service error occurred. /// /// The request was not valid. Verify that your request was properly formatted, that the /// signature was generated with the correct credentials, and that you haven't exceeded /// any of the service limits for your account. /// /// The specified pipeline has been deleted. /// /// The specified pipeline was not found. Verify that you used the correct user and account /// identifiers. ///
public DescribePipelines ( List pipelineIds ) : DescribePipelinesResponse
pipelineIds List The IDs of the pipelines to describe. You can pass as many as 25 identifiers in a single call. To obtain pipeline IDs, call ListPipelines.
return Amazon.DataPipeline.Model.DescribePipelinesResponse

DescribePipelinesAsync() public method

Initiates the asynchronous execution of the DescribePipelines operation.
public DescribePipelinesAsync ( DescribePipelinesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.DescribePipelinesRequest Container for the necessary parameters to execute the DescribePipelines operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

DescribePipelinesAsync() public method

Retrieves metadata about one or more pipelines. The information retrieved includes the name of the pipeline, the pipeline identifier, its current state, and the user account that owns the pipeline. Using account credentials, you can retrieve metadata about pipelines that you or your IAM users have created. If you are using an IAM user account, you can retrieve metadata about only those pipelines for which you have read permissions.

To retrieve the full pipeline definition instead of metadata about the pipeline, call GetPipelineDefinition.

/// An internal service error occurred. /// /// The request was not valid. Verify that your request was properly formatted, that the /// signature was generated with the correct credentials, and that you haven't exceeded /// any of the service limits for your account. /// /// The specified pipeline has been deleted. /// /// The specified pipeline was not found. Verify that you used the correct user and account /// identifiers. ///
public DescribePipelinesAsync ( List pipelineIds, System cancellationToken = default(CancellationToken) ) : Task
pipelineIds List The IDs of the pipelines to describe. You can pass as many as 25 identifiers in a single call. To obtain pipeline IDs, call ListPipelines.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

Dispose() protected method

Disposes the service client.
protected Dispose ( bool disposing ) : void
disposing bool
return void

EvaluateExpressionAsync() public method

Initiates the asynchronous execution of the EvaluateExpression operation.
public EvaluateExpressionAsync ( EvaluateExpressionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.EvaluateExpressionRequest Container for the necessary parameters to execute the EvaluateExpression operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

GetPipelineDefinitionAsync() public method

Initiates the asynchronous execution of the GetPipelineDefinition operation.
public GetPipelineDefinitionAsync ( GetPipelineDefinitionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.GetPipelineDefinitionRequest Container for the necessary parameters to execute the GetPipelineDefinition operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListPipelinesAsync() public method

Initiates the asynchronous execution of the ListPipelines operation.
public ListPipelinesAsync ( ListPipelinesRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.ListPipelinesRequest Container for the necessary parameters to execute the ListPipelines operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ListPipelinesAsync() public method

Lists the pipeline identifiers for all active pipelines that you have permission to access.
/// An internal service error occurred. /// /// The request was not valid. Verify that your request was properly formatted, that the /// signature was generated with the correct credentials, and that you haven't exceeded /// any of the service limits for your account. ///
public ListPipelinesAsync ( System cancellationToken = default(CancellationToken) ) : Task
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PollForTaskAsync() public method

Initiates the asynchronous execution of the PollForTask operation.
public PollForTaskAsync ( PollForTaskRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.PollForTaskRequest Container for the necessary parameters to execute the PollForTask operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

PutPipelineDefinitionAsync() public method

Initiates the asynchronous execution of the PutPipelineDefinition operation.
public PutPipelineDefinitionAsync ( PutPipelineDefinitionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.PutPipelineDefinitionRequest Container for the necessary parameters to execute the PutPipelineDefinition operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

QueryObjectsAsync() public method

Initiates the asynchronous execution of the QueryObjects operation.
public QueryObjectsAsync ( QueryObjectsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.QueryObjectsRequest Container for the necessary parameters to execute the QueryObjects operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

RemoveTags() public method

Removes existing tags from the specified pipeline.
/// An internal service error occurred. /// /// The request was not valid. Verify that your request was properly formatted, that the /// signature was generated with the correct credentials, and that you haven't exceeded /// any of the service limits for your account. /// /// The specified pipeline has been deleted. /// /// The specified pipeline was not found. Verify that you used the correct user and account /// identifiers. ///
public RemoveTags ( string pipelineId, List tagKeys ) : RemoveTagsResponse
pipelineId string The ID of the pipeline.
tagKeys List The keys of the tags to remove.
return RemoveTagsResponse

RemoveTagsAsync() public method

Initiates the asynchronous execution of the RemoveTags operation.
public RemoveTagsAsync ( Amazon.DataPipeline.Model.RemoveTagsRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.RemoveTagsRequest Container for the necessary parameters to execute the RemoveTags operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

RemoveTagsAsync() public method

Removes existing tags from the specified pipeline.
/// An internal service error occurred. /// /// The request was not valid. Verify that your request was properly formatted, that the /// signature was generated with the correct credentials, and that you haven't exceeded /// any of the service limits for your account. /// /// The specified pipeline has been deleted. /// /// The specified pipeline was not found. Verify that you used the correct user and account /// identifiers. ///
public RemoveTagsAsync ( string pipelineId, List tagKeys, System cancellationToken = default(CancellationToken) ) : Task
pipelineId string The ID of the pipeline.
tagKeys List The keys of the tags to remove.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ReportTaskProgressAsync() public method

Initiates the asynchronous execution of the ReportTaskProgress operation.
public ReportTaskProgressAsync ( ReportTaskProgressRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.ReportTaskProgressRequest Container for the necessary parameters to execute the ReportTaskProgress operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ReportTaskRunnerHeartbeatAsync() public method

Initiates the asynchronous execution of the ReportTaskRunnerHeartbeat operation.
public ReportTaskRunnerHeartbeatAsync ( ReportTaskRunnerHeartbeatRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.ReportTaskRunnerHeartbeatRequest Container for the necessary parameters to execute the ReportTaskRunnerHeartbeat operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SetStatusAsync() public method

Initiates the asynchronous execution of the SetStatus operation.
public SetStatusAsync ( SetStatusRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.SetStatusRequest Container for the necessary parameters to execute the SetStatus operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

SetTaskStatusAsync() public method

Initiates the asynchronous execution of the SetTaskStatus operation.
public SetTaskStatusAsync ( SetTaskStatusRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.SetTaskStatusRequest Container for the necessary parameters to execute the SetTaskStatus operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task

ValidatePipelineDefinitionAsync() public method

Initiates the asynchronous execution of the ValidatePipelineDefinition operation.
public ValidatePipelineDefinitionAsync ( ValidatePipelineDefinitionRequest request, System cancellationToken = default(CancellationToken) ) : Task
request Amazon.DataPipeline.Model.ValidatePipelineDefinitionRequest Container for the necessary parameters to execute the ValidatePipelineDefinition operation.
cancellationToken System /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. ///
return Task