github.com/aavshr/aws-sdk-go@v1.41.3/service/datapipeline/doc.go (about)

     1  // Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
     2  
     3  // Package datapipeline provides the client and types for making API
     4  // requests to AWS Data Pipeline.
     5  //
     6  // AWS Data Pipeline configures and manages a data-driven workflow called a
     7  // pipeline. AWS Data Pipeline handles the details of scheduling and ensuring
     8  // that data dependencies are met so that your application can focus on processing
     9  // the data.
    10  //
    11  // AWS Data Pipeline provides a JAR implementation of a task runner called AWS
    12  // Data Pipeline Task Runner. AWS Data Pipeline Task Runner provides logic for
    13  // common data management scenarios, such as performing database queries and
    14  // running data analysis using Amazon Elastic MapReduce (Amazon EMR). You can
    15  // use AWS Data Pipeline Task Runner as your task runner, or you can write your
    16  // own task runner to provide custom data management.
    17  //
    18  // AWS Data Pipeline implements two main sets of functionality. Use the first
    19  // set to create a pipeline and define data sources, schedules, dependencies,
    20  // and the transforms to be performed on the data. Use the second set in your
    21  // task runner application to receive the next task ready for processing. The
    22  // logic for performing the task, such as querying the data, running data analysis,
    23  // or converting the data from one format to another, is contained within the
    24  // task runner. The task runner performs the task assigned to it by the web
    25  // service, reporting progress to the web service as it does so. When the task
    26  // is done, the task runner reports the final success or failure of the task
    27  // to the web service.
    28  //
    29  // See https://docs.aws.amazon.com/goto/WebAPI/datapipeline-2012-10-29 for more information on this service.
    30  //
    31  // See datapipeline package documentation for more information.
    32  // https://docs.aws.amazon.com/sdk-for-go/api/service/datapipeline/
    33  //
    34  // Using the Client
    35  //
    36  // To contact AWS Data Pipeline with the SDK use the New function to create
    37  // a new service client. With that client you can make API requests to the service.
    38  // These clients are safe to use concurrently.
    39  //
    40  // See the SDK's documentation for more information on how to use the SDK.
    41  // https://docs.aws.amazon.com/sdk-for-go/api/
    42  //
    43  // See aws.Config documentation for more information on configuring SDK clients.
    44  // https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
    45  //
    46  // See the AWS Data Pipeline client DataPipeline for more
    47  // information on creating client for this service.
    48  // https://docs.aws.amazon.com/sdk-for-go/api/service/datapipeline/#New
    49  package datapipeline