Awso_databrew_syncSourceval batch_delete_recipe_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.BatchDeleteRecipeVersionRequest.t ->
(Awso_databrew.Values.BatchDeleteRecipeVersionResponse.t,
Awso_databrew.Values.BatchDeleteRecipeVersionResponse.error)
Result.tval create_dataset :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.CreateDatasetRequest.t ->
(Awso_databrew.Values.CreateDatasetResponse.t,
Awso_databrew.Values.CreateDatasetResponse.error)
Result.tval create_profile_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.CreateProfileJobRequest.t ->
(Awso_databrew.Values.CreateProfileJobResponse.t,
Awso_databrew.Values.CreateProfileJobResponse.error)
Result.tval create_project :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.CreateProjectRequest.t ->
(Awso_databrew.Values.CreateProjectResponse.t,
Awso_databrew.Values.CreateProjectResponse.error)
Result.tval create_recipe :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.CreateRecipeRequest.t ->
(Awso_databrew.Values.CreateRecipeResponse.t,
Awso_databrew.Values.CreateRecipeResponse.error)
Result.tval create_recipe_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.CreateRecipeJobRequest.t ->
(Awso_databrew.Values.CreateRecipeJobResponse.t,
Awso_databrew.Values.CreateRecipeJobResponse.error)
Result.tval create_ruleset :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.CreateRulesetRequest.t ->
(Awso_databrew.Values.CreateRulesetResponse.t,
Awso_databrew.Values.CreateRulesetResponse.error)
Result.tval create_schedule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.CreateScheduleRequest.t ->
(Awso_databrew.Values.CreateScheduleResponse.t,
Awso_databrew.Values.CreateScheduleResponse.error)
Result.tval delete_dataset :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.DeleteDatasetRequest.t ->
(Awso_databrew.Values.DeleteDatasetResponse.t,
Awso_databrew.Values.DeleteDatasetResponse.error)
Result.tval delete_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.DeleteJobRequest.t ->
(Awso_databrew.Values.DeleteJobResponse.t,
Awso_databrew.Values.DeleteJobResponse.error)
Result.tval delete_project :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.DeleteProjectRequest.t ->
(Awso_databrew.Values.DeleteProjectResponse.t,
Awso_databrew.Values.DeleteProjectResponse.error)
Result.tval delete_recipe_version :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.DeleteRecipeVersionRequest.t ->
(Awso_databrew.Values.DeleteRecipeVersionResponse.t,
Awso_databrew.Values.DeleteRecipeVersionResponse.error)
Result.tval delete_ruleset :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.DeleteRulesetRequest.t ->
(Awso_databrew.Values.DeleteRulesetResponse.t,
Awso_databrew.Values.DeleteRulesetResponse.error)
Result.tval delete_schedule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.DeleteScheduleRequest.t ->
(Awso_databrew.Values.DeleteScheduleResponse.t,
Awso_databrew.Values.DeleteScheduleResponse.error)
Result.tval describe_dataset :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.DescribeDatasetRequest.t ->
(Awso_databrew.Values.DescribeDatasetResponse.t,
Awso_databrew.Values.DescribeDatasetResponse.error)
Result.tval describe_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.DescribeJobRequest.t ->
(Awso_databrew.Values.DescribeJobResponse.t,
Awso_databrew.Values.DescribeJobResponse.error)
Result.tval describe_job_run :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.DescribeJobRunRequest.t ->
(Awso_databrew.Values.DescribeJobRunResponse.t,
Awso_databrew.Values.DescribeJobRunResponse.error)
Result.tval describe_project :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.DescribeProjectRequest.t ->
(Awso_databrew.Values.DescribeProjectResponse.t,
Awso_databrew.Values.DescribeProjectResponse.error)
Result.tval describe_recipe :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.DescribeRecipeRequest.t ->
(Awso_databrew.Values.DescribeRecipeResponse.t,
Awso_databrew.Values.DescribeRecipeResponse.error)
Result.tval describe_ruleset :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.DescribeRulesetRequest.t ->
(Awso_databrew.Values.DescribeRulesetResponse.t,
Awso_databrew.Values.DescribeRulesetResponse.error)
Result.tval describe_schedule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.DescribeScheduleRequest.t ->
(Awso_databrew.Values.DescribeScheduleResponse.t,
Awso_databrew.Values.DescribeScheduleResponse.error)
Result.tval list_datasets :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.ListDatasetsRequest.t ->
(Awso_databrew.Values.ListDatasetsResponse.t,
Awso_databrew.Values.ListDatasetsResponse.error)
Result.tval list_job_runs :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.ListJobRunsRequest.t ->
(Awso_databrew.Values.ListJobRunsResponse.t,
Awso_databrew.Values.ListJobRunsResponse.error)
Result.tval list_jobs :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.ListJobsRequest.t ->
(Awso_databrew.Values.ListJobsResponse.t,
Awso_databrew.Values.ListJobsResponse.error)
Result.tval list_projects :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.ListProjectsRequest.t ->
(Awso_databrew.Values.ListProjectsResponse.t,
Awso_databrew.Values.ListProjectsResponse.error)
Result.tval list_recipe_versions :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.ListRecipeVersionsRequest.t ->
(Awso_databrew.Values.ListRecipeVersionsResponse.t,
Awso_databrew.Values.ListRecipeVersionsResponse.error)
Result.tval list_recipes :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.ListRecipesRequest.t ->
(Awso_databrew.Values.ListRecipesResponse.t,
Awso_databrew.Values.ListRecipesResponse.error)
Result.tval list_rulesets :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.ListRulesetsRequest.t ->
(Awso_databrew.Values.ListRulesetsResponse.t,
Awso_databrew.Values.ListRulesetsResponse.error)
Result.tval list_schedules :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.ListSchedulesRequest.t ->
(Awso_databrew.Values.ListSchedulesResponse.t,
Awso_databrew.Values.ListSchedulesResponse.error)
Result.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.ListTagsForResourceRequest.t ->
(Awso_databrew.Values.ListTagsForResourceResponse.t,
Awso_databrew.Values.ListTagsForResourceResponse.error)
Result.tval publish_recipe :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.PublishRecipeRequest.t ->
(Awso_databrew.Values.PublishRecipeResponse.t,
Awso_databrew.Values.PublishRecipeResponse.error)
Result.tval send_project_session_action :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.SendProjectSessionActionRequest.t ->
(Awso_databrew.Values.SendProjectSessionActionResponse.t,
Awso_databrew.Values.SendProjectSessionActionResponse.error)
Result.tval start_job_run :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.StartJobRunRequest.t ->
(Awso_databrew.Values.StartJobRunResponse.t,
Awso_databrew.Values.StartJobRunResponse.error)
Result.tval start_project_session :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.StartProjectSessionRequest.t ->
(Awso_databrew.Values.StartProjectSessionResponse.t,
Awso_databrew.Values.StartProjectSessionResponse.error)
Result.tval stop_job_run :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.StopJobRunRequest.t ->
(Awso_databrew.Values.StopJobRunResponse.t,
Awso_databrew.Values.StopJobRunResponse.error)
Result.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.TagResourceRequest.t ->
(Awso_databrew.Values.TagResourceResponse.t,
Awso_databrew.Values.TagResourceResponse.error)
Result.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.UntagResourceRequest.t ->
(Awso_databrew.Values.UntagResourceResponse.t,
Awso_databrew.Values.UntagResourceResponse.error)
Result.tval update_dataset :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.UpdateDatasetRequest.t ->
(Awso_databrew.Values.UpdateDatasetResponse.t,
Awso_databrew.Values.UpdateDatasetResponse.error)
Result.tval update_profile_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.UpdateProfileJobRequest.t ->
(Awso_databrew.Values.UpdateProfileJobResponse.t,
Awso_databrew.Values.UpdateProfileJobResponse.error)
Result.tval update_project :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.UpdateProjectRequest.t ->
(Awso_databrew.Values.UpdateProjectResponse.t,
Awso_databrew.Values.UpdateProjectResponse.error)
Result.tval update_recipe :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.UpdateRecipeRequest.t ->
(Awso_databrew.Values.UpdateRecipeResponse.t,
Awso_databrew.Values.UpdateRecipeResponse.error)
Result.tval update_recipe_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.UpdateRecipeJobRequest.t ->
(Awso_databrew.Values.UpdateRecipeJobResponse.t,
Awso_databrew.Values.UpdateRecipeJobResponse.error)
Result.tval update_ruleset :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.UpdateRulesetRequest.t ->
(Awso_databrew.Values.UpdateRulesetResponse.t,
Awso_databrew.Values.UpdateRulesetResponse.error)
Result.tval update_schedule :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_databrew.Values.UpdateScheduleRequest.t ->
(Awso_databrew.Values.UpdateScheduleResponse.t,
Awso_databrew.Values.UpdateScheduleResponse.error)
Result.tinclude module type of struct include Awso_databrew.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]Override of a particular evaluation for a profile job.
Represents an individual condition that evaluates to true or false. Conditions are used with recipe actions. The action is only performed for column values where the condition evaluates to true. If a recipe requires more than one condition, then the recipe must specify multiple ConditionExpression elements. Each condition is applied to the rows in a dataset first, before the recipe action is performed.
Represents an Amazon S3 location (bucket name, bucket owner, and object key) where DataBrew can read input data, or write output from a job.
Represents a set of options that define how DataBrew will write a comma-separated value (CSV) file.
Represents additional options for correct interpretation of datetime parameters used in the Amazon S3 path of a dataset.
Represents a structure for defining parameter conditions. Supported conditions are described here: Supported conditions for dynamic datasets in the Glue DataBrew Developer Guide.
Selector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.
Represents a transformation and associated parameters that are used to apply a change to a DataBrew dataset. For more information, see Recipe actions reference.
Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.
Represents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.
Represents a set of options that define the structure of comma-separated (CSV) job output.
Represents a dataset parameter that defines type and conditions for a parameter in the Amazon S3 path of the dataset.
Configuration of evaluations for a profile job. This configuration can be used to select evaluations and override the parameters of selected evaluations.
Configuration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.
Represents a single step from a DataBrew recipe to be performed.
Represents options that specify how and where in the Glue Data Catalog DataBrew writes the output generated by recipe jobs.
Represents a JDBC database output object which defines the output destination for a DataBrew recipe job to write into.
Represents options that specify how and where in Amazon S3 DataBrew writes the output generated by recipe jobs or profile jobs.
Configuration for data quality validation. Used to select the Rulesets and Validation Mode to be used in the profile job. When ValidationConfiguration is null, the profile job will run without data quality validation.
Represents a set of options that define how DataBrew will read a comma-separated value (CSV) file when creating a dataset from that file.
Represents a set of options that define how DataBrew will interpret a Microsoft Excel file when creating a dataset from that file.
Represents the JSON-specific options that define how input is to be interpreted by Glue DataBrew.
Represents how metadata stored in the Glue Data Catalog is defined in a DataBrew dataset.
Connection information for dataset input files stored in a database.
Contains additional resource information needed for specific datasets.
Represents a limit imposed on number of Amazon S3 files that should be selected for a dataset from a connected Amazon S3 path.
The threshold used with a non-aggregate check expression. The non-aggregate check expression will be applied to each row in a specific column. Then the threshold will be used to determine whether the validation succeeds.
Configuration for column evaluations for a profile job. ColumnStatisticsConfiguration can be used to select evaluations and override parameters of evaluations for particular columns.
Represents the sample size and sampling type for DataBrew to use for interactive data analysis.
A sample configuration for profile jobs only, which determines the number of rows on which the profile job is run. If a JobSample value isn't provided, the default is used. The default value is CUSTOM_ROWS for the mode parameter and 20,000 for the size parameter.
Represents the name and version of a DataBrew recipe.
Represents a set of options that define the structure of either comma-separated value (CSV), Excel, or JSON input.
Represents information on how DataBrew can find data, in either the Glue Data Catalog or Amazon S3.
Represents a set of options that define how DataBrew selects files for a given Amazon S3 path in a dataset.
Represents a single data quality requirement that should be validated in the scope of this dataset.
module ColumnStatisticsConfigurationList =
Awso_databrew.Values.ColumnStatisticsConfigurationListConfiguration of entity detection for a profile job. When undefined, entity detection is disabled.
Represents one or more dates and times when a job is to run.
Contains metadata about the ruleset.
Represents one or more actions to be performed on a DataBrew dataset.
Represents all of the attributes of a DataBrew project.
Represents all of the attributes of a DataBrew job.
Represents one run of a DataBrew job.
Represents a dataset that can be processed by DataBrew.
Represents any errors encountered when attempting to delete multiple recipe versions.
One or more resources can't be found.
A service quota is exceeded.
The input parameters for this request failed validation.
Access to the specified resource was denied.
Configuration for profile jobs. Configuration can be used to select columns, do evaluations, and override default parameters of evaluations. When configuration is undefined, the profile job will apply default settings to all supported columns.
An internal service failure occurred.
Updating or deleting a resource can cause an inconsistent state.
Represents the data being transformed during an action.
Modifies the definition of an existing DataBrew schedule.
Modifies the definition of an existing DataBrew schedule.
Updates specified ruleset.
Updates specified ruleset.
Modifies the definition of the LATEST_WORKING version of a DataBrew recipe.
Modifies the definition of the LATEST_WORKING version of a DataBrew recipe.
Modifies the definition of an existing DataBrew recipe job.
Modifies the definition of an existing DataBrew recipe job.
Modifies the definition of an existing DataBrew project.
Modifies the definition of an existing DataBrew project.
Modifies the definition of an existing profile job.
Modifies the definition of an existing profile job.
Modifies the definition of an existing DataBrew dataset.
Modifies the definition of an existing DataBrew dataset.
Removes metadata tags from a DataBrew resource.
Removes metadata tags from a DataBrew resource.
Adds metadata tags to a DataBrew resource, such as a dataset, project, recipe, job, or schedule.
Adds metadata tags to a DataBrew resource, such as a dataset, project, recipe, job, or schedule.
Stops a particular run of a job.
Stops a particular run of a job.
Creates an interactive session, enabling you to manipulate data in a DataBrew project.
Creates an interactive session, enabling you to manipulate data in a DataBrew project.
Runs a DataBrew job.
Runs a DataBrew job.
module SendProjectSessionActionResponse =
Awso_databrew.Values.SendProjectSessionActionResponsePerforms a recipe step within an interactive DataBrew session that's currently open.
Performs a recipe step within an interactive DataBrew session that's currently open.
Publishes a new version of a DataBrew recipe.
Publishes a new version of a DataBrew recipe.
Lists all the tags for a DataBrew resource.
Lists all the tags for a DataBrew resource.
Lists the DataBrew schedules that are defined.
Lists the DataBrew schedules that are defined.
List all rulesets available in the current account or rulesets associated with a specific resource (dataset).
List all rulesets available in the current account or rulesets associated with a specific resource (dataset).
Lists all of the DataBrew recipes that are defined.
Lists all of the DataBrew recipes that are defined.
Lists the versions of a particular DataBrew recipe, except for LATEST_WORKING.
Lists the versions of a particular DataBrew recipe, except for LATEST_WORKING.
Lists all of the DataBrew projects that are defined.
Lists all of the DataBrew projects that are defined.
Lists all of the DataBrew jobs that are defined.
Lists all of the DataBrew jobs that are defined.
Lists all of the previous runs of a particular DataBrew job.
Lists all of the previous runs of a particular DataBrew job.
Lists all of the DataBrew datasets.
Lists all of the DataBrew datasets.
Returns the definition of a specific DataBrew schedule.
Returns the definition of a specific DataBrew schedule.
Retrieves detailed information about the ruleset.
Retrieves detailed information about the ruleset.
Returns the definition of a specific DataBrew recipe corresponding to a particular version.
Returns the definition of a specific DataBrew recipe corresponding to a particular version.
Returns the definition of a specific DataBrew project.
Returns the definition of a specific DataBrew project.
Represents one run of a DataBrew job.
Represents one run of a DataBrew job.
Returns the definition of a specific DataBrew job.
Returns the definition of a specific DataBrew job.
Returns the definition of a specific DataBrew dataset.
Returns the definition of a specific DataBrew dataset.
Deletes the specified DataBrew schedule.
Deletes the specified DataBrew schedule.
Deletes a ruleset.
Deletes a ruleset.
Deletes a single version of a DataBrew recipe.
Deletes a single version of a DataBrew recipe.
Deletes an existing DataBrew project.
Deletes an existing DataBrew project.
Deletes the specified DataBrew job.
Deletes the specified DataBrew job.
Deletes a dataset from DataBrew.
Deletes a dataset from DataBrew.
Creates a new schedule for one or more DataBrew jobs. Jobs can be run at a specific date and time, or at regular intervals.
Creates a new schedule for one or more DataBrew jobs. Jobs can be run at a specific date and time, or at regular intervals.
Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.
Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.
Creates a new DataBrew recipe.
Creates a new DataBrew recipe.
Creates a new job to transform input data, using steps defined in an existing Glue DataBrew recipe
Creates a new job to transform input data, using steps defined in an existing Glue DataBrew recipe
Creates a new DataBrew project.
Creates a new DataBrew project.
Creates a new job to analyze a dataset and create its data profile.
Creates a new job to analyze a dataset and create its data profile.
Creates a new DataBrew dataset.
Creates a new DataBrew dataset.
module BatchDeleteRecipeVersionResponse =
Awso_databrew.Values.BatchDeleteRecipeVersionResponseDeletes 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.
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.