npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@datafire/amazonaws_datapipeline

v5.0.0

Published

DataFire integration for AWS Data Pipeline

Downloads

14

Readme

@datafire/amazonaws_datapipeline

Client library for AWS Data Pipeline

Installation and Usage

npm install --save @datafire/amazonaws_datapipeline
let amazonaws_datapipeline = require('@datafire/amazonaws_datapipeline').create({
  accessKeyId: "",
  secretAccessKey: "",
  region: ""
});

amazonaws_datapipeline.ActivatePipeline({
  "pipelineId": ""
}).then(data => {
  console.log(data);
});

Description

Actions

ActivatePipeline

amazonaws_datapipeline.ActivatePipeline({
  "pipelineId": ""
}, context)

Input

Output

AddTags

amazonaws_datapipeline.AddTags({
  "pipelineId": "",
  "tags": []
}, context)

Input

  • input object

Output

CreatePipeline

amazonaws_datapipeline.CreatePipeline({
  "name": "",
  "uniqueId": ""
}, context)

Input

Output

DeactivatePipeline

amazonaws_datapipeline.DeactivatePipeline({
  "pipelineId": ""
}, context)

Input

Output

DeletePipeline

amazonaws_datapipeline.DeletePipeline({
  "pipelineId": ""
}, context)

Input

  • input object
    • pipelineId required id

Output

Output schema unknown

DescribeObjects

amazonaws_datapipeline.DescribeObjects({
  "pipelineId": "",
  "objectIds": []
}, context)

Input

  • input object

Output

DescribePipelines

amazonaws_datapipeline.DescribePipelines({
  "pipelineIds": []
}, context)

Input

  • input object

Output

EvaluateExpression

amazonaws_datapipeline.EvaluateExpression({
  "pipelineId": "",
  "objectId": "",
  "expression": ""
}, context)

Input

  • input object
    • expression required longString
    • objectId required id
    • pipelineId required id

Output

GetPipelineDefinition

amazonaws_datapipeline.GetPipelineDefinition({
  "pipelineId": ""
}, context)

Input

  • input object

Output

ListPipelines

amazonaws_datapipeline.ListPipelines({}, context)

Input

  • input object

Output

PollForTask

amazonaws_datapipeline.PollForTask({
  "workerGroup": ""
}, context)

Input

Output

PutPipelineDefinition

amazonaws_datapipeline.PutPipelineDefinition({
  "pipelineId": "",
  "pipelineObjects": []
}, context)

Input

Output

QueryObjects

amazonaws_datapipeline.QueryObjects({
  "pipelineId": "",
  "sphere": ""
}, context)

Input

  • input object

Output

RemoveTags

amazonaws_datapipeline.RemoveTags({
  "pipelineId": "",
  "tagKeys": []
}, context)

Input

  • input object

Output

ReportTaskProgress

amazonaws_datapipeline.ReportTaskProgress({
  "taskId": ""
}, context)

Input

Output

ReportTaskRunnerHeartbeat

amazonaws_datapipeline.ReportTaskRunnerHeartbeat({
  "taskrunnerId": ""
}, context)

Input

  • input object
    • hostname id
    • taskrunnerId required id
    • workerGroup string

Output

SetStatus

amazonaws_datapipeline.SetStatus({
  "pipelineId": "",
  "objectIds": [],
  "status": ""
}, context)

Input

  • input object

Output

Output schema unknown

SetTaskStatus

amazonaws_datapipeline.SetTaskStatus({
  "taskId": "",
  "taskStatus": ""
}, context)

Input

Output

ValidatePipelineDefinition

amazonaws_datapipeline.ValidatePipelineDefinition({
  "pipelineId": "",
  "pipelineObjects": []
}, context)

Input

Output

Definitions

ActivatePipelineInput

  • ActivatePipelineInput object: Contains the parameters for ActivatePipeline.

ActivatePipelineOutput

  • ActivatePipelineOutput object: Contains the output of ActivatePipeline.

AddTagsInput

  • AddTagsInput object: Contains the parameters for AddTags.

AddTagsOutput

  • AddTagsOutput object: Contains the output of AddTags.

CreatePipelineInput

  • CreatePipelineInput object: Contains the parameters for CreatePipeline.

CreatePipelineOutput

  • CreatePipelineOutput object: Contains the output of CreatePipeline.
    • pipelineId required id

DeactivatePipelineInput

  • DeactivatePipelineInput object: Contains the parameters for DeactivatePipeline.

DeactivatePipelineOutput

  • DeactivatePipelineOutput object: Contains the output of DeactivatePipeline.

DeletePipelineInput

  • DeletePipelineInput object: Contains the parameters for DeletePipeline.
    • pipelineId required id

DescribeObjectsInput

  • DescribeObjectsInput object: Contains the parameters for DescribeObjects.

DescribeObjectsOutput

DescribePipelinesInput

  • DescribePipelinesInput object: Contains the parameters for DescribePipelines.

DescribePipelinesOutput

  • DescribePipelinesOutput object: Contains the output of DescribePipelines.

EvaluateExpressionInput

  • EvaluateExpressionInput object: Contains the parameters for EvaluateExpression.
    • expression required longString
    • objectId required id
    • pipelineId required id

EvaluateExpressionOutput

  • EvaluateExpressionOutput object: Contains the output of EvaluateExpression.

Field

  • Field object: A key-value pair that describes a property of a pipeline object. The value is specified as either a string value (StringValue) or a reference to another object (RefValue) but not as both.

GetPipelineDefinitionInput

  • GetPipelineDefinitionInput object: Contains the parameters for GetPipelineDefinition.

GetPipelineDefinitionOutput

InstanceIdentity

  • InstanceIdentity object: Identity information for the EC2 instance that is hosting the task runner. You can get this value by calling a metadata URI from the EC2 instance. For more information, see Instance Metadata in the Amazon Elastic Compute Cloud User Guide. Passing in this value proves that your task runner is running on an EC2 instance, and ensures the proper AWS Data Pipeline service charges are applied to your pipeline.

InternalServiceError

  • InternalServiceError object: An internal service error occurred.

InvalidRequestException

  • InvalidRequestException object: 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.

ListPipelinesInput

  • ListPipelinesInput object: Contains the parameters for ListPipelines.

ListPipelinesOutput

  • ListPipelinesOutput object: Contains the output of ListPipelines.

Operator

  • Operator object: Contains a logical operation for comparing the value of a field with a specified value.

OperatorType

  • OperatorType string (values: EQ, REF_EQ, LE, GE, BETWEEN)

ParameterAttribute

ParameterAttributeList

ParameterObject

ParameterObjectList

ParameterValue

ParameterValueList

PipelineDeletedException

  • PipelineDeletedException object: The specified pipeline has been deleted.

PipelineDescription

  • PipelineDescription object: Contains pipeline metadata.

PipelineDescriptionList

PipelineIdName

  • PipelineIdName object: Contains the name and identifier of a pipeline.

PipelineNotFoundException

  • PipelineNotFoundException object: The specified pipeline was not found. Verify that you used the correct user and account identifiers.

PipelineObject

  • PipelineObject object: Contains information about a pipeline object. This can be a logical, physical, or physical attempt pipeline object. The complete set of components of a pipeline defines the pipeline.

PipelineObjectList

PipelineObjectMap

PollForTaskInput

  • PollForTaskInput object: Contains the parameters for PollForTask.

PollForTaskOutput

  • PollForTaskOutput object: Contains the output of PollForTask.

PutPipelineDefinitionInput

PutPipelineDefinitionOutput

Query

  • Query object: Defines the query to run against an object.

QueryObjectsInput

  • QueryObjectsInput object: Contains the parameters for QueryObjects.

QueryObjectsOutput

  • QueryObjectsOutput object: Contains the output of QueryObjects.

RemoveTagsInput

  • RemoveTagsInput object: Contains the parameters for RemoveTags.

RemoveTagsOutput

  • RemoveTagsOutput object: Contains the output of RemoveTags.

ReportTaskProgressInput

  • ReportTaskProgressInput object: Contains the parameters for ReportTaskProgress.

ReportTaskProgressOutput

  • ReportTaskProgressOutput object: Contains the output of ReportTaskProgress.

ReportTaskRunnerHeartbeatInput

  • ReportTaskRunnerHeartbeatInput object: Contains the parameters for ReportTaskRunnerHeartbeat.
    • hostname id
    • taskrunnerId required id
    • workerGroup string

ReportTaskRunnerHeartbeatOutput

  • ReportTaskRunnerHeartbeatOutput object: Contains the output of ReportTaskRunnerHeartbeat.

Selector

  • Selector object: A comparision that is used to determine whether a query should return this object.

SelectorList

  • SelectorList array: The list of Selectors that define queries on individual fields.

SetStatusInput

  • SetStatusInput object: Contains the parameters for SetStatus.

SetTaskStatusInput

SetTaskStatusOutput

  • SetTaskStatusOutput object: Contains the output of SetTaskStatus.

Tag

  • Tag object: Tags are key/value pairs defined by a user and associated with a pipeline to control access. AWS Data Pipeline allows you to associate ten tags per pipeline. For more information, see Controlling User Access to Pipelines in the AWS Data Pipeline Developer Guide.

TaskNotFoundException

  • TaskNotFoundException object: The specified task was not found.

TaskObject

  • TaskObject object: Contains information about a pipeline task that is assigned to a task runner.

TaskStatus

  • TaskStatus string (values: FINISHED, FAILED, FALSE)

ValidatePipelineDefinitionInput

ValidatePipelineDefinitionOutput

ValidationError

  • ValidationError object: Defines a validation error. Validation errors prevent pipeline activation. The set of validation errors that can be returned are defined by AWS Data Pipeline.

ValidationErrors

ValidationWarning

  • ValidationWarning object: Defines a validation warning. Validation warnings do not prevent pipeline activation. The set of validation warnings that can be returned are defined by AWS Data Pipeline.

ValidationWarnings

attributeNameString

  • attributeNameString string

attributeValueString

  • attributeValueString string

boolean

  • boolean boolean

cancelActive

  • cancelActive boolean

errorMessage

  • errorMessage string

fieldList

  • fieldList array

fieldNameString

  • fieldNameString string

fieldStringValue

  • fieldStringValue string

id

  • id string

idList

  • idList array

int

  • int integer

longString

  • longString string

pipelineList

string

  • string string

stringList

tagKey

  • tagKey string

tagList

  • tagList array

tagValue

  • tagValue string

taskId

  • taskId string

timestamp

  • timestamp string

validationMessage

  • validationMessage string

validationMessages