| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Glue.GetDataQualityRuleRecommendationRun
Description
Gets the specified recommendation run that was used to generate rules.
Synopsis
- data GetDataQualityRuleRecommendationRun = GetDataQualityRuleRecommendationRun' {}
- newGetDataQualityRuleRecommendationRun :: Text -> GetDataQualityRuleRecommendationRun
- getDataQualityRuleRecommendationRun_runId :: Lens' GetDataQualityRuleRecommendationRun Text
- data GetDataQualityRuleRecommendationRunResponse = GetDataQualityRuleRecommendationRunResponse' {
- completedOn :: Maybe POSIX
- createdRulesetName :: Maybe Text
- dataSource :: Maybe DataSource
- errorString :: Maybe Text
- executionTime :: Maybe Int
- lastModifiedOn :: Maybe POSIX
- numberOfWorkers :: Maybe Int
- recommendedRuleset :: Maybe Text
- role' :: Maybe Text
- runId :: Maybe Text
- startedOn :: Maybe POSIX
- status :: Maybe TaskStatusType
- timeout :: Maybe Natural
- httpStatus :: Int
- newGetDataQualityRuleRecommendationRunResponse :: Int -> GetDataQualityRuleRecommendationRunResponse
- getDataQualityRuleRecommendationRunResponse_completedOn :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe UTCTime)
- getDataQualityRuleRecommendationRunResponse_createdRulesetName :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe Text)
- getDataQualityRuleRecommendationRunResponse_dataSource :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe DataSource)
- getDataQualityRuleRecommendationRunResponse_errorString :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe Text)
- getDataQualityRuleRecommendationRunResponse_executionTime :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe Int)
- getDataQualityRuleRecommendationRunResponse_lastModifiedOn :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe UTCTime)
- getDataQualityRuleRecommendationRunResponse_numberOfWorkers :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe Int)
- getDataQualityRuleRecommendationRunResponse_recommendedRuleset :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe Text)
- getDataQualityRuleRecommendationRunResponse_role :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe Text)
- getDataQualityRuleRecommendationRunResponse_runId :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe Text)
- getDataQualityRuleRecommendationRunResponse_startedOn :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe UTCTime)
- getDataQualityRuleRecommendationRunResponse_status :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe TaskStatusType)
- getDataQualityRuleRecommendationRunResponse_timeout :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe Natural)
- getDataQualityRuleRecommendationRunResponse_httpStatus :: Lens' GetDataQualityRuleRecommendationRunResponse Int
Creating a Request
data GetDataQualityRuleRecommendationRun Source #
See: newGetDataQualityRuleRecommendationRun smart constructor.
Constructors
| GetDataQualityRuleRecommendationRun' | |
Instances
newGetDataQualityRuleRecommendationRun Source #
Create a value of GetDataQualityRuleRecommendationRun with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetDataQualityRuleRecommendationRun, getDataQualityRuleRecommendationRun_runId - The unique run identifier associated with this run.
Request Lenses
getDataQualityRuleRecommendationRun_runId :: Lens' GetDataQualityRuleRecommendationRun Text Source #
The unique run identifier associated with this run.
Destructuring the Response
data GetDataQualityRuleRecommendationRunResponse Source #
See: newGetDataQualityRuleRecommendationRunResponse smart constructor.
Constructors
| GetDataQualityRuleRecommendationRunResponse' | |
Fields
| |
Instances
newGetDataQualityRuleRecommendationRunResponse Source #
Arguments
| :: Int |
|
| -> GetDataQualityRuleRecommendationRunResponse |
Create a value of GetDataQualityRuleRecommendationRunResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetDataQualityRuleRecommendationRunResponse, getDataQualityRuleRecommendationRunResponse_completedOn - The date and time when this run was completed.
$sel:createdRulesetName:GetDataQualityRuleRecommendationRunResponse', getDataQualityRuleRecommendationRunResponse_createdRulesetName - The name of the ruleset that was created by the run.
GetDataQualityRuleRecommendationRunResponse, getDataQualityRuleRecommendationRunResponse_dataSource - The data source (an Glue table) associated with this run.
GetDataQualityRuleRecommendationRunResponse, getDataQualityRuleRecommendationRunResponse_errorString - The error strings that are associated with the run.
GetDataQualityRuleRecommendationRunResponse, getDataQualityRuleRecommendationRunResponse_executionTime - The amount of time (in seconds) that the run consumed resources.
GetDataQualityRuleRecommendationRunResponse, getDataQualityRuleRecommendationRunResponse_lastModifiedOn - A timestamp. The last point in time when this data quality rule
recommendation run was modified.
GetDataQualityRuleRecommendationRunResponse, getDataQualityRuleRecommendationRunResponse_numberOfWorkers - The number of G.1X workers to be used in the run. The default is 5.
$sel:recommendedRuleset:GetDataQualityRuleRecommendationRunResponse', getDataQualityRuleRecommendationRunResponse_recommendedRuleset - When a start rule recommendation run completes, it creates a recommended
ruleset (a set of rules). This member has those rules in Data Quality
Definition Language (DQDL) format.
GetDataQualityRuleRecommendationRunResponse, getDataQualityRuleRecommendationRunResponse_role - An IAM role supplied to encrypt the results of the run.
GetDataQualityRuleRecommendationRun, getDataQualityRuleRecommendationRunResponse_runId - The unique run identifier associated with this run.
GetDataQualityRuleRecommendationRunResponse, getDataQualityRuleRecommendationRunResponse_startedOn - The date and time when this run started.
GetDataQualityRuleRecommendationRunResponse, getDataQualityRuleRecommendationRunResponse_status - The status for this run.
GetDataQualityRuleRecommendationRunResponse, getDataQualityRuleRecommendationRunResponse_timeout - The timeout for a run in minutes. This is the maximum time that a run
can consume resources before it is terminated and enters TIMEOUT
status. The default is 2,880 minutes (48 hours).
$sel:httpStatus:GetDataQualityRuleRecommendationRunResponse', getDataQualityRuleRecommendationRunResponse_httpStatus - The response's http status code.
Response Lenses
getDataQualityRuleRecommendationRunResponse_completedOn :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe UTCTime) Source #
The date and time when this run was completed.
getDataQualityRuleRecommendationRunResponse_createdRulesetName :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe Text) Source #
The name of the ruleset that was created by the run.
getDataQualityRuleRecommendationRunResponse_dataSource :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe DataSource) Source #
The data source (an Glue table) associated with this run.
getDataQualityRuleRecommendationRunResponse_errorString :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe Text) Source #
The error strings that are associated with the run.
getDataQualityRuleRecommendationRunResponse_executionTime :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe Int) Source #
The amount of time (in seconds) that the run consumed resources.
getDataQualityRuleRecommendationRunResponse_lastModifiedOn :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe UTCTime) Source #
A timestamp. The last point in time when this data quality rule recommendation run was modified.
getDataQualityRuleRecommendationRunResponse_numberOfWorkers :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe Int) Source #
The number of G.1X workers to be used in the run. The default is 5.
getDataQualityRuleRecommendationRunResponse_recommendedRuleset :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe Text) Source #
When a start rule recommendation run completes, it creates a recommended ruleset (a set of rules). This member has those rules in Data Quality Definition Language (DQDL) format.
getDataQualityRuleRecommendationRunResponse_role :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe Text) Source #
An IAM role supplied to encrypt the results of the run.
getDataQualityRuleRecommendationRunResponse_runId :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe Text) Source #
The unique run identifier associated with this run.
getDataQualityRuleRecommendationRunResponse_startedOn :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe UTCTime) Source #
The date and time when this run started.
getDataQualityRuleRecommendationRunResponse_status :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe TaskStatusType) Source #
The status for this run.
getDataQualityRuleRecommendationRunResponse_timeout :: Lens' GetDataQualityRuleRecommendationRunResponse (Maybe Natural) Source #
The timeout for a run in minutes. This is the maximum time that a run
can consume resources before it is terminated and enters TIMEOUT
status. The default is 2,880 minutes (48 hours).
getDataQualityRuleRecommendationRunResponse_httpStatus :: Lens' GetDataQualityRuleRecommendationRunResponse Int Source #
The response's http status code.