# Packages
Package datapipelineiface provides an interface to enable mocking the AWS Data Pipeline service client for testing your code.
# Functions
New creates a new instance of the DataPipeline client with a session.
OperatorType_Values returns all elements of the OperatorType enum.
TaskStatus_Values returns all elements of the TaskStatus enum.
# Constants
ID to lookup a service endpoint with.
ErrCodeInternalServiceError for service response error code "InternalServiceError".
ErrCodeInvalidRequestException for service response error code "InvalidRequestException".
ErrCodePipelineDeletedException for service response error code "PipelineDeletedException".
ErrCodePipelineNotFoundException for service response error code "PipelineNotFoundException".
ErrCodeTaskNotFoundException for service response error code "TaskNotFoundException".
OperatorTypeBetween is a OperatorType enum value.
OperatorTypeEq is a OperatorType enum value.
OperatorTypeGe is a OperatorType enum value.
OperatorTypeLe is a OperatorType enum value.
OperatorTypeRefEq is a OperatorType enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
TaskStatusFailed is a TaskStatus enum value.
TaskStatusFalse is a TaskStatus enum value.
TaskStatusFinished is a TaskStatus enum value.
# Structs
Contains the parameters for ActivatePipeline.
Contains the output of ActivatePipeline.
Contains the parameters for AddTags.
Contains the output of AddTags.
Contains the parameters for CreatePipeline.
Contains the output of CreatePipeline.
DataPipeline provides the API operation methods for making requests to AWS Data Pipeline.
Contains the parameters for DeactivatePipeline.
Contains the output of DeactivatePipeline.
Contains the parameters for DeletePipeline.
Contains the parameters for DescribeObjects.
Contains the output of DescribeObjects.
Contains the parameters for DescribePipelines.
Contains the output of DescribePipelines.
Contains the parameters for EvaluateExpression.
Contains the output of EvaluateExpression.
A key-value pair that describes a property of a pipeline object.
Contains the parameters for GetPipelineDefinition.
Contains the output of GetPipelineDefinition.
Identity information for the EC2 instance that is hosting the task runner.
An internal service error occurred.
The request was not valid.
Contains the parameters for ListPipelines.
Contains the output of ListPipelines.
Contains a logical operation for comparing the value of a field with a specified value.
The attributes allowed or specified with a parameter object.
Contains information about a parameter object.
A value or list of parameter values.
The specified pipeline has been deleted.
Contains pipeline metadata.
Contains the name and identifier of a pipeline.
The specified pipeline was not found.
Contains information about a pipeline object.
Contains the parameters for PollForTask.
Contains the output of PollForTask.
Contains the parameters for PutPipelineDefinition.
Contains the output of PutPipelineDefinition.
Defines the query to run against an object.
Contains the parameters for QueryObjects.
Contains the output of QueryObjects.
Contains the parameters for RemoveTags.
Contains the output of RemoveTags.
Contains the parameters for ReportTaskProgress.
Contains the output of ReportTaskProgress.
Contains the parameters for ReportTaskRunnerHeartbeat.
Contains the output of ReportTaskRunnerHeartbeat.
A comparision that is used to determine whether a query should return this object.
Contains the parameters for SetStatus.
Contains the parameters for SetTaskStatus.
Contains the output of SetTaskStatus.
Tags are key/value pairs defined by a user and associated with a pipeline to control access.
The specified task was not found.
Contains information about a pipeline task that is assigned to a task runner.
Contains the parameters for ValidatePipelineDefinition.
Contains the output of ValidatePipelineDefinition.
Defines a validation error.
Defines a validation warning.