Module Awso_databrew.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule ParameterName : sig ... end
Sourcemodule ParameterValue : sig ... end
Sourcemodule ConditionValue : sig ... end
Sourcemodule ValueReference : sig ... end
Sourcemodule ParameterMap : sig ... end
Sourcemodule Statistic : sig ... end
Sourcemodule Condition : sig ... end
Sourcemodule TargetColumn : sig ... end
Sourcemodule Bucket : sig ... end
Sourcemodule BucketOwner : sig ... end
Sourcemodule Key : sig ... end
Sourcemodule Delimiter : sig ... end
Sourcemodule DatetimeFormat : sig ... end
Sourcemodule LocaleCode : sig ... end
Sourcemodule TimezoneOffset : sig ... end
Sourcemodule Expression : sig ... end
Sourcemodule ValuesMap : sig ... end
Sourcemodule ColumnName : sig ... end
Sourcemodule StatisticOverride : sig ... end

Override of a particular evaluation for a profile job.

Sourcemodule ConditionExpression : sig ... end

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.

Sourcemodule Operation : sig ... end
Sourcemodule DatabaseTableName : sig ... end
Sourcemodule S3Location : sig ... end

Represents an Amazon S3 location (bucket name, bucket owner, and object key) where DataBrew can read input data, or write output from a job.

Sourcemodule CsvOutputOptions : sig ... end

Represents a set of options that define how DataBrew will write a comma-separated value (CSV) file.

Sourcemodule SheetIndex : sig ... end
Sourcemodule SheetName : sig ... end
Sourcemodule CreateColumn : sig ... end
Sourcemodule DatetimeOptions : sig ... end

Represents additional options for correct interpretation of datetime parameters used in the Amazon S3 path of a dataset.

Sourcemodule FilterExpression : sig ... end

Represents a structure for defining parameter conditions. Supported conditions are described here: Supported conditions for dynamic datasets in the Glue DataBrew Developer Guide.

Sourcemodule ParameterType : sig ... end
Sourcemodule PathParameterName : sig ... end
Sourcemodule ColumnSelector : sig ... end

Selector of a column from a dataset for profile job configuration. One selector includes either a column name or a regular expression.

Sourcemodule StatisticList : sig ... end
Sourcemodule StatisticOverrideList : sig ... end
Sourcemodule ConditionExpressionList : sig ... end
Sourcemodule RecipeAction : sig ... end

Represents a transformation and associated parameters that are used to apply a change to a DataBrew dataset. For more information, see Recipe actions reference.

Sourcemodule CatalogId : sig ... end
Sourcemodule DatabaseName : sig ... end

Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.

Sourcemodule OverwriteOutput : sig ... end
Sourcemodule S3TableOutputOptions : sig ... end

Represents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.

Sourcemodule TableName : sig ... end
Sourcemodule DatabaseOutputMode : sig ... end
Sourcemodule GlueConnectionName : sig ... end
Sourcemodule ColumnNameList : sig ... end
Sourcemodule CompressionFormat : sig ... end
Sourcemodule MaxOutputFiles : sig ... end
Sourcemodule OutputFormat : sig ... end
Sourcemodule OutputFormatOptions : sig ... end

Represents a set of options that define the structure of comma-separated (CSV) job output.

Sourcemodule Arn : sig ... end
Sourcemodule ValidationMode : sig ... end
Sourcemodule HeaderRow : sig ... end
Sourcemodule SheetIndexList : sig ... end
Sourcemodule SheetNameList : sig ... end
Sourcemodule MultiLine : sig ... end
Sourcemodule QueryString : sig ... end
Sourcemodule MaxFiles : sig ... end
Sourcemodule Order : sig ... end
Sourcemodule OrderedBy : sig ... end
Sourcemodule DatasetParameter : sig ... end

Represents a dataset parameter that defines type and conditions for a parameter in the Amazon S3 path of the dataset.

Sourcemodule ThresholdType : sig ... end
Sourcemodule ThresholdUnit : sig ... end
Sourcemodule ThresholdValue : sig ... end
Sourcemodule ColumnSelectorList : sig ... end
Sourcemodule StatisticsConfiguration : sig ... end

Configuration of evaluations for a profile job. This configuration can be used to select evaluations and override the parameters of selected evaluations.

Sourcemodule AllowedStatistics : sig ... end

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.

Sourcemodule EntityType : sig ... end
Sourcemodule JobName : sig ... end
Sourcemodule TagKey : sig ... end
Sourcemodule TagValue : sig ... end
Sourcemodule RecipeStep : sig ... end

Represents a single step from a DataBrew recipe to be performed.

Sourcemodule SampleSize : sig ... end
Sourcemodule SampleType : sig ... end
Sourcemodule DataCatalogOutput : sig ... end

Represents options that specify how and where in the Glue Data Catalog DataBrew writes the output generated by recipe jobs.

Sourcemodule DatabaseOutput : sig ... end

Represents a JDBC database output object which defines the output destination for a DataBrew recipe job to write into.

Sourcemodule JobSize : sig ... end
Sourcemodule SampleMode : sig ... end
Sourcemodule Output : sig ... end

Represents options that specify how and where in Amazon S3 DataBrew writes the output generated by recipe jobs or profile jobs.

Sourcemodule RecipeName : sig ... end
Sourcemodule RecipeVersion : sig ... end
Sourcemodule ValidationConfiguration : sig ... end

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.

Sourcemodule CsvOptions : sig ... end

Represents a set of options that define how DataBrew will read a comma-separated value (CSV) file when creating a dataset from that file.

Sourcemodule ExcelOptions : sig ... end

Represents a set of options that define how DataBrew will interpret a Microsoft Excel file when creating a dataset from that file.

Sourcemodule JsonOptions : sig ... end

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.

Sourcemodule DatabaseInputDefinition : sig ... end

Connection information for dataset input files stored in a database.

Sourcemodule Metadata : sig ... end

Contains additional resource information needed for specific datasets.

Sourcemodule FilesLimit : sig ... end

Represents a limit imposed on number of Amazon S3 files that should be selected for a dataset from a connected Amazon S3 path.

Sourcemodule PathParametersMap : sig ... end
Sourcemodule Disabled : sig ... end
Sourcemodule RuleName : sig ... end
Sourcemodule Threshold : sig ... end

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.

Sourcemodule AllowedStatisticList : sig ... end
Sourcemodule EntityTypeList : sig ... end
Sourcemodule AccountId : sig ... end
Sourcemodule CreatedBy : sig ... end
Sourcemodule CronExpression : sig ... end
Sourcemodule Date : sig ... end
Sourcemodule JobNameList : sig ... end
Sourcemodule LastModifiedBy : sig ... end
Sourcemodule ScheduleName : sig ... end
Sourcemodule TagMap : sig ... end
Sourcemodule RuleCount : sig ... end
Sourcemodule RulesetDescription : sig ... end
Sourcemodule RulesetName : sig ... end
Sourcemodule ProjectName : sig ... end
Sourcemodule PublishedBy : sig ... end
Sourcemodule RecipeDescription : sig ... end
Sourcemodule RecipeStepList : sig ... end
Sourcemodule DatasetName : sig ... end
Sourcemodule OpenedBy : sig ... end
Sourcemodule Sample : sig ... end

Represents the sample size and sampling type for DataBrew to use for interactive data analysis.

Sourcemodule DataCatalogOutputList : sig ... end
Sourcemodule DatabaseOutputList : sig ... end
Sourcemodule EncryptionKeyArn : sig ... end
Sourcemodule EncryptionMode : sig ... end
Sourcemodule JobSample : sig ... end

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.

Sourcemodule JobType : sig ... end
Sourcemodule LogSubscription : sig ... end
Sourcemodule MaxCapacity : sig ... end
Sourcemodule MaxRetries : sig ... end
Sourcemodule OutputList : sig ... end
Sourcemodule RecipeReference : sig ... end

Represents the name and version of a DataBrew recipe.

Sourcemodule Timeout : sig ... end
Sourcemodule Attempt : sig ... end
Sourcemodule ExecutionTime : sig ... end
Sourcemodule JobRunErrorMessage : sig ... end
Sourcemodule JobRunId : sig ... end
Sourcemodule JobRunState : sig ... end
Sourcemodule LogGroupName : sig ... end
Sourcemodule StartedBy : sig ... end
Sourcemodule FormatOptions : sig ... end

Represents a set of options that define the structure of either comma-separated value (CSV), Excel, or JSON input.

Sourcemodule Input : sig ... end

Represents information on how DataBrew can find data, in either the Glue Data Catalog or Amazon S3.

Sourcemodule InputFormat : sig ... end
Sourcemodule PathOptions : sig ... end

Represents a set of options that define how DataBrew selects files for a given Amazon S3 path in a dataset.

Sourcemodule Source : sig ... end
Sourcemodule ErrorCode : sig ... end
Sourcemodule RecipeErrorMessage : sig ... end
Sourcemodule Message : sig ... end
Sourcemodule Rule : sig ... end

Represents a single data quality requirement that should be validated in the scope of this dataset.

Configuration of entity detection for a profile job. When undefined, entity detection is disabled.

Sourcemodule AnalyticsMode : sig ... end
Sourcemodule ColumnRange : sig ... end
Sourcemodule HiddenColumnList : sig ... end
Sourcemodule RowRange : sig ... end
Sourcemodule StartColumnIndex : sig ... end
Sourcemodule StartRowIndex : sig ... end
Sourcemodule Schedule : sig ... end

Represents one or more dates and times when a job is to run.

Sourcemodule RulesetItem : sig ... end

Contains metadata about the ruleset.

Sourcemodule Recipe : sig ... end

Represents one or more actions to be performed on a DataBrew dataset.

Sourcemodule Project : sig ... end

Represents all of the attributes of a DataBrew project.

Sourcemodule Job : sig ... end

Represents all of the attributes of a DataBrew job.

Sourcemodule JobRun : sig ... end

Represents one run of a DataBrew job.

Sourcemodule Dataset : sig ... end

Represents a dataset that can be processed by DataBrew.

Sourcemodule RecipeVersionErrorDetail : sig ... end

Represents any errors encountered when attempting to delete multiple recipe versions.

Sourcemodule ResourceNotFoundException : sig ... end

One or more resources can't be found.

A service quota is exceeded.

Sourcemodule ValidationException : sig ... end

The input parameters for this request failed validation.

Sourcemodule RuleList : sig ... end
Sourcemodule AccessDeniedException : sig ... end

Access to the specified resource was denied.

Sourcemodule ProfileConfiguration : sig ... end

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.

Sourcemodule InternalServerException : sig ... end

An internal service failure occurred.

Sourcemodule TagKeyList : sig ... end
Sourcemodule ClientSessionId : sig ... end
Sourcemodule ConflictException : sig ... end

Updating or deleting a resource can cause an inconsistent state.

Sourcemodule AssumeControl : sig ... end
Sourcemodule ActionId : sig ... end
Sourcemodule Result_ : sig ... end
Sourcemodule Preview : sig ... end
Sourcemodule StepIndex : sig ... end
Sourcemodule ViewFrame : sig ... end

Represents the data being transformed during an action.

Sourcemodule NextToken : sig ... end
Sourcemodule ScheduleList : sig ... end
Sourcemodule MaxResults100 : sig ... end
Sourcemodule RulesetItemList : sig ... end
Sourcemodule RecipeList : sig ... end
Sourcemodule ProjectList : sig ... end
Sourcemodule JobList : sig ... end
Sourcemodule JobRunList : sig ... end
Sourcemodule DatasetList : sig ... end
Sourcemodule SessionStatus : sig ... end
Sourcemodule RecipeErrorList : sig ... end
Sourcemodule RecipeVersionList : sig ... end
Sourcemodule UpdateScheduleResponse : sig ... end

Modifies the definition of an existing DataBrew schedule.

Sourcemodule UpdateScheduleRequest : sig ... end

Modifies the definition of an existing DataBrew schedule.

Sourcemodule UpdateRulesetResponse : sig ... end

Updates specified ruleset.

Sourcemodule UpdateRulesetRequest : sig ... end

Updates specified ruleset.

Sourcemodule UpdateRecipeResponse : sig ... end

Modifies the definition of the LATEST_WORKING version of a DataBrew recipe.

Sourcemodule UpdateRecipeRequest : sig ... end

Modifies the definition of the LATEST_WORKING version of a DataBrew recipe.

Sourcemodule UpdateRecipeJobResponse : sig ... end

Modifies the definition of an existing DataBrew recipe job.

Sourcemodule UpdateRecipeJobRequest : sig ... end

Modifies the definition of an existing DataBrew recipe job.

Sourcemodule UpdateProjectResponse : sig ... end

Modifies the definition of an existing DataBrew project.

Sourcemodule UpdateProjectRequest : sig ... end

Modifies the definition of an existing DataBrew project.

Sourcemodule UpdateProfileJobResponse : sig ... end

Modifies the definition of an existing profile job.

Sourcemodule UpdateProfileJobRequest : sig ... end

Modifies the definition of an existing profile job.

Sourcemodule UpdateDatasetResponse : sig ... end

Modifies the definition of an existing DataBrew dataset.

Sourcemodule UpdateDatasetRequest : sig ... end

Modifies the definition of an existing DataBrew dataset.

Sourcemodule UntagResourceResponse : sig ... end

Removes metadata tags from a DataBrew resource.

Sourcemodule UntagResourceRequest : sig ... end

Removes metadata tags from a DataBrew resource.

Sourcemodule TagResourceResponse : sig ... end

Adds metadata tags to a DataBrew resource, such as a dataset, project, recipe, job, or schedule.

Sourcemodule TagResourceRequest : sig ... end

Adds metadata tags to a DataBrew resource, such as a dataset, project, recipe, job, or schedule.

Sourcemodule StopJobRunResponse : sig ... end

Stops a particular run of a job.

Sourcemodule StopJobRunRequest : sig ... end

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.

Sourcemodule StartJobRunResponse : sig ... end

Runs a DataBrew job.

Sourcemodule StartJobRunRequest : sig ... end

Runs a DataBrew job.

Performs 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.

Sourcemodule PublishRecipeResponse : sig ... end

Publishes a new version of a DataBrew recipe.

Sourcemodule PublishRecipeRequest : sig ... end

Publishes a new version of a DataBrew recipe.

Lists all the tags for a DataBrew resource.

Lists all the tags for a DataBrew resource.

Sourcemodule ListSchedulesResponse : sig ... end

Lists the DataBrew schedules that are defined.

Sourcemodule ListSchedulesRequest : sig ... end

Lists the DataBrew schedules that are defined.

Sourcemodule ListRulesetsResponse : sig ... end

List all rulesets available in the current account or rulesets associated with a specific resource (dataset).

Sourcemodule ListRulesetsRequest : sig ... end

List all rulesets available in the current account or rulesets associated with a specific resource (dataset).

Sourcemodule ListRecipesResponse : sig ... end

Lists all of the DataBrew recipes that are defined.

Sourcemodule ListRecipesRequest : sig ... end

Lists all of the DataBrew recipes that are defined.

Lists the versions of a particular DataBrew recipe, except for LATEST_WORKING.

Sourcemodule ListRecipeVersionsRequest : sig ... end

Lists the versions of a particular DataBrew recipe, except for LATEST_WORKING.

Sourcemodule ListProjectsResponse : sig ... end

Lists all of the DataBrew projects that are defined.

Sourcemodule ListProjectsRequest : sig ... end

Lists all of the DataBrew projects that are defined.

Sourcemodule ListJobsResponse : sig ... end

Lists all of the DataBrew jobs that are defined.

Sourcemodule ListJobsRequest : sig ... end

Lists all of the DataBrew jobs that are defined.

Sourcemodule ListJobRunsResponse : sig ... end

Lists all of the previous runs of a particular DataBrew job.

Sourcemodule ListJobRunsRequest : sig ... end

Lists all of the previous runs of a particular DataBrew job.

Sourcemodule ListDatasetsResponse : sig ... end

Lists all of the DataBrew datasets.

Sourcemodule ListDatasetsRequest : sig ... end

Lists all of the DataBrew datasets.

Sourcemodule DescribeScheduleResponse : sig ... end

Returns the definition of a specific DataBrew schedule.

Sourcemodule DescribeScheduleRequest : sig ... end

Returns the definition of a specific DataBrew schedule.

Sourcemodule DescribeRulesetResponse : sig ... end

Retrieves detailed information about the ruleset.

Sourcemodule DescribeRulesetRequest : sig ... end

Retrieves detailed information about the ruleset.

Sourcemodule DescribeRecipeResponse : sig ... end

Returns the definition of a specific DataBrew recipe corresponding to a particular version.

Sourcemodule DescribeRecipeRequest : sig ... end

Returns the definition of a specific DataBrew recipe corresponding to a particular version.

Sourcemodule DescribeProjectResponse : sig ... end

Returns the definition of a specific DataBrew project.

Sourcemodule DescribeProjectRequest : sig ... end

Returns the definition of a specific DataBrew project.

Sourcemodule DescribeJobRunResponse : sig ... end

Represents one run of a DataBrew job.

Sourcemodule DescribeJobRunRequest : sig ... end

Represents one run of a DataBrew job.

Sourcemodule DescribeJobResponse : sig ... end

Returns the definition of a specific DataBrew job.

Sourcemodule DescribeJobRequest : sig ... end

Returns the definition of a specific DataBrew job.

Sourcemodule DescribeDatasetResponse : sig ... end

Returns the definition of a specific DataBrew dataset.

Sourcemodule DescribeDatasetRequest : sig ... end

Returns the definition of a specific DataBrew dataset.

Sourcemodule DeleteScheduleResponse : sig ... end

Deletes the specified DataBrew schedule.

Sourcemodule DeleteScheduleRequest : sig ... end

Deletes the specified DataBrew schedule.

Sourcemodule DeleteRulesetResponse : sig ... end

Deletes a ruleset.

Sourcemodule DeleteRulesetRequest : sig ... end

Deletes a ruleset.

Deletes a single version of a DataBrew recipe.

Deletes a single version of a DataBrew recipe.

Sourcemodule DeleteProjectResponse : sig ... end

Deletes an existing DataBrew project.

Sourcemodule DeleteProjectRequest : sig ... end

Deletes an existing DataBrew project.

Sourcemodule DeleteJobResponse : sig ... end

Deletes the specified DataBrew job.

Sourcemodule DeleteJobRequest : sig ... end

Deletes the specified DataBrew job.

Sourcemodule DeleteDatasetResponse : sig ... end

Deletes a dataset from DataBrew.

Sourcemodule DeleteDatasetRequest : sig ... end

Deletes a dataset from DataBrew.

Sourcemodule CreateScheduleResponse : sig ... end

Creates a new schedule for one or more DataBrew jobs. Jobs can be run at a specific date and time, or at regular intervals.

Sourcemodule CreateScheduleRequest : sig ... end

Creates a new schedule for one or more DataBrew jobs. Jobs can be run at a specific date and time, or at regular intervals.

Sourcemodule CreateRulesetResponse : sig ... end

Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.

Sourcemodule CreateRulesetRequest : sig ... end

Creates a new ruleset that can be used in a profile job to validate the data quality of a dataset.

Sourcemodule CreateRecipeResponse : sig ... end

Creates a new DataBrew recipe.

Sourcemodule CreateRecipeRequest : sig ... end

Creates a new DataBrew recipe.

Sourcemodule CreateRecipeJobResponse : sig ... end

Creates a new job to transform input data, using steps defined in an existing Glue DataBrew recipe

Sourcemodule CreateRecipeJobRequest : sig ... end

Creates a new job to transform input data, using steps defined in an existing Glue DataBrew recipe

Sourcemodule CreateProjectResponse : sig ... end

Creates a new DataBrew project.

Sourcemodule CreateProjectRequest : sig ... end

Creates a new DataBrew project.

Sourcemodule CreateProfileJobResponse : sig ... end

Creates a new job to analyze a dataset and create its data profile.

Sourcemodule CreateProfileJobRequest : sig ... end

Creates a new job to analyze a dataset and create its data profile.

Sourcemodule CreateDatasetResponse : sig ... end

Creates a new DataBrew dataset.

Sourcemodule CreateDatasetRequest : sig ... end

Creates a new DataBrew dataset.

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.

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.