AWS.DataBrew — AWS SDK for JavaScript (original) (raw)
Property Details
endpoint ⇒ AWS.Endpoint
Returns an Endpoint object representing the endpoint URL for service requests.
Method Details
batchDeleteRecipeVersion(params = {}, callback) ⇒ AWS.Request
Deletes one or more versions of a recipe at a time.
The entire request will be rejected if:
- The recipe does not exist.
- There is an invalid version identifier in the list of versions.
- The version list is empty.
- The version list size exceeds 50.
- The version list contains duplicate entries.
The request will complete successfully, but with partial failures, if:
- A version does not exist.
- A version is being used by a job.
- You specify
LATEST_WORKING
, but it's being used by a project. - The version fails to be deleted.
The LATEST_WORKING
version will only be deleted if the recipe has no other versions. If you try to delete LATEST_WORKING
while other versions exist (or if they can't be deleted), then LATEST_WORKING
will be listed as partial failure in the response.
createDataset(params = {}, callback) ⇒ AWS.Request
Creates a new DataBrew dataset.
createProfileJob(params = {}, callback) ⇒ AWS.Request
Creates a new job to analyze a dataset and create its data profile.
createProject(params = {}, callback) ⇒ AWS.Request
Creates a new DataBrew project.
createRecipe(params = {}, callback) ⇒ AWS.Request
Creates a new DataBrew recipe.
createRecipeJob(params = {}, callback) ⇒ AWS.Request
Creates a new job to transform input data, using steps defined in an existing Glue DataBrew recipe
createRuleset(params = {}, callback) ⇒ AWS.Request
Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.
createSchedule(params = {}, callback) ⇒ AWS.Request
Creates a new schedule for one or more DataBrew jobs. Jobs can be run at a specific date and time, or at regular intervals.
deleteDataset(params = {}, callback) ⇒ AWS.Request
Deletes a dataset from DataBrew.
deleteJob(params = {}, callback) ⇒ AWS.Request
Deletes the specified DataBrew job.
deleteProject(params = {}, callback) ⇒ AWS.Request
Deletes an existing DataBrew project.
deleteRecipeVersion(params = {}, callback) ⇒ AWS.Request
Deletes a single version of a DataBrew recipe.
deleteRuleset(params = {}, callback) ⇒ AWS.Request
deleteSchedule(params = {}, callback) ⇒ AWS.Request
Deletes the specified DataBrew schedule.
describeDataset(params = {}, callback) ⇒ AWS.Request
Returns the definition of a specific DataBrew dataset.
describeJob(params = {}, callback) ⇒ AWS.Request
Returns the definition of a specific DataBrew job.
describeJobRun(params = {}, callback) ⇒ AWS.Request
Represents one run of a DataBrew job.
describeProject(params = {}, callback) ⇒ AWS.Request
Returns the definition of a specific DataBrew project.
describeRecipe(params = {}, callback) ⇒ AWS.Request
Returns the definition of a specific DataBrew recipe corresponding to a particular version.
describeRuleset(params = {}, callback) ⇒ AWS.Request
Retrieves detailed information about the ruleset.
describeSchedule(params = {}, callback) ⇒ AWS.Request
Returns the definition of a specific DataBrew schedule.
listDatasets(params = {}, callback) ⇒ AWS.Request
Lists all of the DataBrew datasets.
listJobRuns(params = {}, callback) ⇒ AWS.Request
Lists all of the previous runs of a particular DataBrew job.
listJobs(params = {}, callback) ⇒ AWS.Request
Lists all of the DataBrew jobs that are defined.
listProjects(params = {}, callback) ⇒ AWS.Request
Lists all of the DataBrew projects that are defined.
listRecipes(params = {}, callback) ⇒ AWS.Request
Lists all of the DataBrew recipes that are defined.
listRecipeVersions(params = {}, callback) ⇒ AWS.Request
Lists the versions of a particular DataBrew recipe, except for LATEST_WORKING
.
listRulesets(params = {}, callback) ⇒ AWS.Request
List all rulesets available in the current account or rulesets associated with a specific resource (dataset).
listSchedules(params = {}, callback) ⇒ AWS.Request
Lists the DataBrew schedules that are defined.
listTagsForResource(params = {}, callback) ⇒ AWS.Request
Lists all the tags for a DataBrew resource.
publishRecipe(params = {}, callback) ⇒ AWS.Request
Publishes a new version of a DataBrew recipe.
sendProjectSessionAction(params = {}, callback) ⇒ AWS.Request
Performs a recipe step within an interactive DataBrew session that's currently open.
startProjectSession(params = {}, callback) ⇒ AWS.Request
Creates an interactive session, enabling you to manipulate data in a DataBrew project.
stopJobRun(params = {}, callback) ⇒ AWS.Request
Stops a particular run of a job.
tagResource(params = {}, callback) ⇒ AWS.Request
Adds metadata tags to a DataBrew resource, such as a dataset, project, recipe, job, or schedule.
untagResource(params = {}, callback) ⇒ AWS.Request
Removes metadata tags from a DataBrew resource.
updateDataset(params = {}, callback) ⇒ AWS.Request
Modifies the definition of an existing DataBrew dataset.
updateProfileJob(params = {}, callback) ⇒ AWS.Request
Modifies the definition of an existing profile job.
updateProject(params = {}, callback) ⇒ AWS.Request
Modifies the definition of an existing DataBrew project.
updateRecipe(params = {}, callback) ⇒ AWS.Request
Modifies the definition of the LATEST_WORKING
version of a DataBrew recipe.
updateRecipeJob(params = {}, callback) ⇒ AWS.Request
Modifies the definition of an existing DataBrew recipe job.
updateRuleset(params = {}, callback) ⇒ AWS.Request
Updates specified ruleset.
updateSchedule(params = {}, callback) ⇒ AWS.Request
Modifies the definition of an existing DataBrew schedule.