amazonka-glue-2.0: gen/Amazonka/Glue/Types.hs
{-# LANGUAGE DisambiguateRecordFields #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE StrictData #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-unused-matches #-}
-- Derived from AWS service descriptions, licensed under Apache 2.0.
-- |
-- Module : Amazonka.Glue.Types
-- Copyright : (c) 2013-2023 Brendan Hay
-- License : Mozilla Public License, v. 2.0.
-- Maintainer : Brendan Hay
-- Stability : auto-generated
-- Portability : non-portable (GHC extensions)
module Amazonka.Glue.Types
( -- * Service Configuration
defaultService,
-- * Errors
_AccessDeniedException,
_AlreadyExistsException,
_ConcurrentModificationException,
_ConcurrentRunsExceededException,
_ConditionCheckFailureException,
_ConflictException,
_CrawlerNotRunningException,
_CrawlerRunningException,
_CrawlerStoppingException,
_EntityNotFoundException,
_GlueEncryptionException,
_IdempotentParameterMismatchException,
_IllegalBlueprintStateException,
_IllegalSessionStateException,
_IllegalWorkflowStateException,
_InternalServiceException,
_InvalidInputException,
_InvalidStateException,
_MLTransformNotReadyException,
_NoScheduleException,
_OperationTimeoutException,
_PermissionTypeMismatchException,
_ResourceNotReadyException,
_ResourceNumberLimitExceededException,
_SchedulerNotRunningException,
_SchedulerRunningException,
_SchedulerTransitioningException,
_ValidationException,
_VersionMismatchException,
-- * AggFunction
AggFunction (..),
-- * BackfillErrorCode
BackfillErrorCode (..),
-- * BlueprintRunState
BlueprintRunState (..),
-- * BlueprintStatus
BlueprintStatus (..),
-- * CatalogEncryptionMode
CatalogEncryptionMode (..),
-- * CloudWatchEncryptionMode
CloudWatchEncryptionMode (..),
-- * ColumnStatisticsType
ColumnStatisticsType (..),
-- * Comparator
Comparator (..),
-- * Compatibility
Compatibility (..),
-- * CompressionType
CompressionType (..),
-- * ConnectionPropertyKey
ConnectionPropertyKey (..),
-- * ConnectionType
ConnectionType (..),
-- * CrawlState
CrawlState (..),
-- * CrawlerHistoryState
CrawlerHistoryState (..),
-- * CrawlerLineageSettings
CrawlerLineageSettings (..),
-- * CrawlerState
CrawlerState (..),
-- * CsvHeaderOption
CsvHeaderOption (..),
-- * DQStopJobOnFailureTiming
DQStopJobOnFailureTiming (..),
-- * DQTransformOutput
DQTransformOutput (..),
-- * DataFormat
DataFormat (..),
-- * DataQualityRuleResultStatus
DataQualityRuleResultStatus (..),
-- * DeleteBehavior
DeleteBehavior (..),
-- * EnableHybridValues
EnableHybridValues (..),
-- * ExecutionClass
ExecutionClass (..),
-- * ExistCondition
ExistCondition (..),
-- * FieldName
FieldName (..),
-- * FilterLogicalOperator
FilterLogicalOperator (..),
-- * FilterOperation
FilterOperation (..),
-- * FilterOperator
FilterOperator (..),
-- * FilterValueType
FilterValueType (..),
-- * GlueRecordType
GlueRecordType (..),
-- * JDBCDataType
JDBCDataType (..),
-- * JdbcMetadataEntry
JdbcMetadataEntry (..),
-- * JobBookmarksEncryptionMode
JobBookmarksEncryptionMode (..),
-- * JobRunState
JobRunState (..),
-- * JoinType
JoinType (..),
-- * Language
Language (..),
-- * LastCrawlStatus
LastCrawlStatus (..),
-- * Logical
Logical (..),
-- * LogicalOperator
LogicalOperator (..),
-- * MLUserDataEncryptionModeString
MLUserDataEncryptionModeString (..),
-- * NodeType
NodeType (..),
-- * ParamType
ParamType (..),
-- * ParquetCompressionType
ParquetCompressionType (..),
-- * PartitionIndexStatus
PartitionIndexStatus (..),
-- * Permission
Permission (..),
-- * PermissionType
PermissionType (..),
-- * PiiType
PiiType (..),
-- * PrincipalType
PrincipalType (..),
-- * QuoteChar
QuoteChar (..),
-- * RecrawlBehavior
RecrawlBehavior (..),
-- * RegistryStatus
RegistryStatus (..),
-- * ResourceShareType
ResourceShareType (..),
-- * ResourceType
ResourceType (..),
-- * S3EncryptionMode
S3EncryptionMode (..),
-- * ScheduleState
ScheduleState (..),
-- * SchemaDiffType
SchemaDiffType (..),
-- * SchemaStatus
SchemaStatus (..),
-- * SchemaVersionStatus
SchemaVersionStatus (..),
-- * Separator
Separator (..),
-- * SessionStatus
SessionStatus (..),
-- * Sort
Sort (..),
-- * SortDirectionType
SortDirectionType (..),
-- * SourceControlAuthStrategy
SourceControlAuthStrategy (..),
-- * SourceControlProvider
SourceControlProvider (..),
-- * StartingPosition
StartingPosition (..),
-- * StatementState
StatementState (..),
-- * TargetFormat
TargetFormat (..),
-- * TaskRunSortColumnType
TaskRunSortColumnType (..),
-- * TaskStatusType
TaskStatusType (..),
-- * TaskType
TaskType (..),
-- * TransformSortColumnType
TransformSortColumnType (..),
-- * TransformStatusType
TransformStatusType (..),
-- * TransformType
TransformType (..),
-- * TriggerState
TriggerState (..),
-- * TriggerType
TriggerType (..),
-- * UnionType
UnionType (..),
-- * UpdateBehavior
UpdateBehavior (..),
-- * UpdateCatalogBehavior
UpdateCatalogBehavior (..),
-- * WorkerType
WorkerType (..),
-- * WorkflowRunStatus
WorkflowRunStatus (..),
-- * Action
Action (..),
newAction,
action_arguments,
action_crawlerName,
action_jobName,
action_notificationProperty,
action_securityConfiguration,
action_timeout,
-- * Aggregate
Aggregate (..),
newAggregate,
aggregate_name,
aggregate_inputs,
aggregate_groups,
aggregate_aggs,
-- * AggregateOperation
AggregateOperation (..),
newAggregateOperation,
aggregateOperation_column,
aggregateOperation_aggFunc,
-- * ApplyMapping
ApplyMapping (..),
newApplyMapping,
applyMapping_name,
applyMapping_inputs,
applyMapping_mapping,
-- * AthenaConnectorSource
AthenaConnectorSource (..),
newAthenaConnectorSource,
athenaConnectorSource_connectionTable,
athenaConnectorSource_outputSchemas,
athenaConnectorSource_name,
athenaConnectorSource_connectionName,
athenaConnectorSource_connectorName,
athenaConnectorSource_connectionType,
athenaConnectorSource_schemaName,
-- * AuditContext
AuditContext (..),
newAuditContext,
auditContext_additionalAuditContext,
auditContext_allColumnsRequested,
auditContext_requestedColumns,
-- * BackfillError
BackfillError (..),
newBackfillError,
backfillError_code,
backfillError_partitions,
-- * BasicCatalogTarget
BasicCatalogTarget (..),
newBasicCatalogTarget,
basicCatalogTarget_name,
basicCatalogTarget_inputs,
basicCatalogTarget_database,
basicCatalogTarget_table,
-- * BatchStopJobRunError
BatchStopJobRunError (..),
newBatchStopJobRunError,
batchStopJobRunError_errorDetail,
batchStopJobRunError_jobName,
batchStopJobRunError_jobRunId,
-- * BatchStopJobRunSuccessfulSubmission
BatchStopJobRunSuccessfulSubmission (..),
newBatchStopJobRunSuccessfulSubmission,
batchStopJobRunSuccessfulSubmission_jobName,
batchStopJobRunSuccessfulSubmission_jobRunId,
-- * BatchUpdatePartitionFailureEntry
BatchUpdatePartitionFailureEntry (..),
newBatchUpdatePartitionFailureEntry,
batchUpdatePartitionFailureEntry_errorDetail,
batchUpdatePartitionFailureEntry_partitionValueList,
-- * BatchUpdatePartitionRequestEntry
BatchUpdatePartitionRequestEntry (..),
newBatchUpdatePartitionRequestEntry,
batchUpdatePartitionRequestEntry_partitionValueList,
batchUpdatePartitionRequestEntry_partitionInput,
-- * BinaryColumnStatisticsData
BinaryColumnStatisticsData (..),
newBinaryColumnStatisticsData,
binaryColumnStatisticsData_maximumLength,
binaryColumnStatisticsData_averageLength,
binaryColumnStatisticsData_numberOfNulls,
-- * Blueprint
Blueprint (..),
newBlueprint,
blueprint_blueprintLocation,
blueprint_blueprintServiceLocation,
blueprint_createdOn,
blueprint_description,
blueprint_errorMessage,
blueprint_lastActiveDefinition,
blueprint_lastModifiedOn,
blueprint_name,
blueprint_parameterSpec,
blueprint_status,
-- * BlueprintDetails
BlueprintDetails (..),
newBlueprintDetails,
blueprintDetails_blueprintName,
blueprintDetails_runId,
-- * BlueprintRun
BlueprintRun (..),
newBlueprintRun,
blueprintRun_blueprintName,
blueprintRun_completedOn,
blueprintRun_errorMessage,
blueprintRun_parameters,
blueprintRun_roleArn,
blueprintRun_rollbackErrorMessage,
blueprintRun_runId,
blueprintRun_startedOn,
blueprintRun_state,
blueprintRun_workflowName,
-- * BooleanColumnStatisticsData
BooleanColumnStatisticsData (..),
newBooleanColumnStatisticsData,
booleanColumnStatisticsData_numberOfTrues,
booleanColumnStatisticsData_numberOfFalses,
booleanColumnStatisticsData_numberOfNulls,
-- * CatalogEntry
CatalogEntry (..),
newCatalogEntry,
catalogEntry_databaseName,
catalogEntry_tableName,
-- * CatalogImportStatus
CatalogImportStatus (..),
newCatalogImportStatus,
catalogImportStatus_importCompleted,
catalogImportStatus_importTime,
catalogImportStatus_importedBy,
-- * CatalogKafkaSource
CatalogKafkaSource (..),
newCatalogKafkaSource,
catalogKafkaSource_dataPreviewOptions,
catalogKafkaSource_detectSchema,
catalogKafkaSource_streamingOptions,
catalogKafkaSource_windowSize,
catalogKafkaSource_name,
catalogKafkaSource_table,
catalogKafkaSource_database,
-- * CatalogKinesisSource
CatalogKinesisSource (..),
newCatalogKinesisSource,
catalogKinesisSource_dataPreviewOptions,
catalogKinesisSource_detectSchema,
catalogKinesisSource_streamingOptions,
catalogKinesisSource_windowSize,
catalogKinesisSource_name,
catalogKinesisSource_table,
catalogKinesisSource_database,
-- * CatalogSchemaChangePolicy
CatalogSchemaChangePolicy (..),
newCatalogSchemaChangePolicy,
catalogSchemaChangePolicy_enableUpdateCatalog,
catalogSchemaChangePolicy_updateBehavior,
-- * CatalogSource
CatalogSource (..),
newCatalogSource,
catalogSource_name,
catalogSource_database,
catalogSource_table,
-- * CatalogTarget
CatalogTarget (..),
newCatalogTarget,
catalogTarget_connectionName,
catalogTarget_dlqEventQueueArn,
catalogTarget_eventQueueArn,
catalogTarget_databaseName,
catalogTarget_tables,
-- * Classifier
Classifier (..),
newClassifier,
classifier_csvClassifier,
classifier_grokClassifier,
classifier_jsonClassifier,
classifier_xMLClassifier,
-- * CloudWatchEncryption
CloudWatchEncryption (..),
newCloudWatchEncryption,
cloudWatchEncryption_cloudWatchEncryptionMode,
cloudWatchEncryption_kmsKeyArn,
-- * CodeGenConfigurationNode
CodeGenConfigurationNode (..),
newCodeGenConfigurationNode,
codeGenConfigurationNode_aggregate,
codeGenConfigurationNode_applyMapping,
codeGenConfigurationNode_athenaConnectorSource,
codeGenConfigurationNode_catalogKafkaSource,
codeGenConfigurationNode_catalogKinesisSource,
codeGenConfigurationNode_catalogSource,
codeGenConfigurationNode_catalogTarget,
codeGenConfigurationNode_customCode,
codeGenConfigurationNode_directKafkaSource,
codeGenConfigurationNode_directKinesisSource,
codeGenConfigurationNode_dropDuplicates,
codeGenConfigurationNode_dropFields,
codeGenConfigurationNode_dropNullFields,
codeGenConfigurationNode_dynamicTransform,
codeGenConfigurationNode_dynamoDBCatalogSource,
codeGenConfigurationNode_evaluateDataQuality,
codeGenConfigurationNode_fillMissingValues,
codeGenConfigurationNode_filter,
codeGenConfigurationNode_governedCatalogSource,
codeGenConfigurationNode_governedCatalogTarget,
codeGenConfigurationNode_jDBCConnectorSource,
codeGenConfigurationNode_jDBCConnectorTarget,
codeGenConfigurationNode_join,
codeGenConfigurationNode_merge,
codeGenConfigurationNode_microsoftSQLServerCatalogSource,
codeGenConfigurationNode_microsoftSQLServerCatalogTarget,
codeGenConfigurationNode_mySQLCatalogSource,
codeGenConfigurationNode_mySQLCatalogTarget,
codeGenConfigurationNode_oracleSQLCatalogSource,
codeGenConfigurationNode_oracleSQLCatalogTarget,
codeGenConfigurationNode_pIIDetection,
codeGenConfigurationNode_postgreSQLCatalogSource,
codeGenConfigurationNode_postgreSQLCatalogTarget,
codeGenConfigurationNode_redshiftSource,
codeGenConfigurationNode_redshiftTarget,
codeGenConfigurationNode_relationalCatalogSource,
codeGenConfigurationNode_renameField,
codeGenConfigurationNode_s3CatalogSource,
codeGenConfigurationNode_s3CatalogTarget,
codeGenConfigurationNode_s3CsvSource,
codeGenConfigurationNode_s3DirectTarget,
codeGenConfigurationNode_s3GlueParquetTarget,
codeGenConfigurationNode_s3JsonSource,
codeGenConfigurationNode_s3ParquetSource,
codeGenConfigurationNode_selectFields,
codeGenConfigurationNode_selectFromCollection,
codeGenConfigurationNode_sparkConnectorSource,
codeGenConfigurationNode_sparkConnectorTarget,
codeGenConfigurationNode_sparkSQL,
codeGenConfigurationNode_spigot,
codeGenConfigurationNode_splitFields,
codeGenConfigurationNode_union,
-- * CodeGenEdge
CodeGenEdge (..),
newCodeGenEdge,
codeGenEdge_targetParameter,
codeGenEdge_source,
codeGenEdge_target,
-- * CodeGenNode
CodeGenNode (..),
newCodeGenNode,
codeGenNode_lineNumber,
codeGenNode_id,
codeGenNode_nodeType,
codeGenNode_args,
-- * CodeGenNodeArg
CodeGenNodeArg (..),
newCodeGenNodeArg,
codeGenNodeArg_param,
codeGenNodeArg_name,
codeGenNodeArg_value,
-- * Column
Column (..),
newColumn,
column_comment,
column_parameters,
column_type,
column_name,
-- * ColumnError
ColumnError (..),
newColumnError,
columnError_columnName,
columnError_error,
-- * ColumnImportance
ColumnImportance (..),
newColumnImportance,
columnImportance_columnName,
columnImportance_importance,
-- * ColumnRowFilter
ColumnRowFilter (..),
newColumnRowFilter,
columnRowFilter_columnName,
columnRowFilter_rowFilterExpression,
-- * ColumnStatistics
ColumnStatistics (..),
newColumnStatistics,
columnStatistics_columnName,
columnStatistics_columnType,
columnStatistics_analyzedTime,
columnStatistics_statisticsData,
-- * ColumnStatisticsData
ColumnStatisticsData (..),
newColumnStatisticsData,
columnStatisticsData_binaryColumnStatisticsData,
columnStatisticsData_booleanColumnStatisticsData,
columnStatisticsData_dateColumnStatisticsData,
columnStatisticsData_decimalColumnStatisticsData,
columnStatisticsData_doubleColumnStatisticsData,
columnStatisticsData_longColumnStatisticsData,
columnStatisticsData_stringColumnStatisticsData,
columnStatisticsData_type,
-- * ColumnStatisticsError
ColumnStatisticsError (..),
newColumnStatisticsError,
columnStatisticsError_columnStatistics,
columnStatisticsError_error,
-- * Condition
Condition (..),
newCondition,
condition_crawlState,
condition_crawlerName,
condition_jobName,
condition_logicalOperator,
condition_state,
-- * ConfusionMatrix
ConfusionMatrix (..),
newConfusionMatrix,
confusionMatrix_numFalseNegatives,
confusionMatrix_numFalsePositives,
confusionMatrix_numTrueNegatives,
confusionMatrix_numTruePositives,
-- * Connection
Connection (..),
newConnection,
connection_connectionProperties,
connection_connectionType,
connection_creationTime,
connection_description,
connection_lastUpdatedBy,
connection_lastUpdatedTime,
connection_matchCriteria,
connection_name,
connection_physicalConnectionRequirements,
-- * ConnectionInput
ConnectionInput (..),
newConnectionInput,
connectionInput_description,
connectionInput_matchCriteria,
connectionInput_physicalConnectionRequirements,
connectionInput_name,
connectionInput_connectionType,
connectionInput_connectionProperties,
-- * ConnectionPasswordEncryption
ConnectionPasswordEncryption (..),
newConnectionPasswordEncryption,
connectionPasswordEncryption_awsKmsKeyId,
connectionPasswordEncryption_returnConnectionPasswordEncrypted,
-- * ConnectionsList
ConnectionsList (..),
newConnectionsList,
connectionsList_connections,
-- * Crawl
Crawl (..),
newCrawl,
crawl_completedOn,
crawl_errorMessage,
crawl_logGroup,
crawl_logStream,
crawl_startedOn,
crawl_state,
-- * Crawler
Crawler (..),
newCrawler,
crawler_classifiers,
crawler_configuration,
crawler_crawlElapsedTime,
crawler_crawlerSecurityConfiguration,
crawler_creationTime,
crawler_databaseName,
crawler_description,
crawler_lakeFormationConfiguration,
crawler_lastCrawl,
crawler_lastUpdated,
crawler_lineageConfiguration,
crawler_name,
crawler_recrawlPolicy,
crawler_role,
crawler_schedule,
crawler_schemaChangePolicy,
crawler_state,
crawler_tablePrefix,
crawler_targets,
crawler_version,
-- * CrawlerHistory
CrawlerHistory (..),
newCrawlerHistory,
crawlerHistory_crawlId,
crawlerHistory_dPUHour,
crawlerHistory_endTime,
crawlerHistory_errorMessage,
crawlerHistory_logGroup,
crawlerHistory_logStream,
crawlerHistory_messagePrefix,
crawlerHistory_startTime,
crawlerHistory_state,
crawlerHistory_summary,
-- * CrawlerMetrics
CrawlerMetrics (..),
newCrawlerMetrics,
crawlerMetrics_crawlerName,
crawlerMetrics_lastRuntimeSeconds,
crawlerMetrics_medianRuntimeSeconds,
crawlerMetrics_stillEstimating,
crawlerMetrics_tablesCreated,
crawlerMetrics_tablesDeleted,
crawlerMetrics_tablesUpdated,
crawlerMetrics_timeLeftSeconds,
-- * CrawlerNodeDetails
CrawlerNodeDetails (..),
newCrawlerNodeDetails,
crawlerNodeDetails_crawls,
-- * CrawlerTargets
CrawlerTargets (..),
newCrawlerTargets,
crawlerTargets_catalogTargets,
crawlerTargets_deltaTargets,
crawlerTargets_dynamoDBTargets,
crawlerTargets_jdbcTargets,
crawlerTargets_mongoDBTargets,
crawlerTargets_s3Targets,
-- * CrawlsFilter
CrawlsFilter (..),
newCrawlsFilter,
crawlsFilter_fieldName,
crawlsFilter_fieldValue,
crawlsFilter_filterOperator,
-- * CreateCsvClassifierRequest
CreateCsvClassifierRequest (..),
newCreateCsvClassifierRequest,
createCsvClassifierRequest_allowSingleColumn,
createCsvClassifierRequest_containsHeader,
createCsvClassifierRequest_customDatatypeConfigured,
createCsvClassifierRequest_customDatatypes,
createCsvClassifierRequest_delimiter,
createCsvClassifierRequest_disableValueTrimming,
createCsvClassifierRequest_header,
createCsvClassifierRequest_quoteSymbol,
createCsvClassifierRequest_name,
-- * CreateGrokClassifierRequest
CreateGrokClassifierRequest (..),
newCreateGrokClassifierRequest,
createGrokClassifierRequest_customPatterns,
createGrokClassifierRequest_classification,
createGrokClassifierRequest_name,
createGrokClassifierRequest_grokPattern,
-- * CreateJsonClassifierRequest
CreateJsonClassifierRequest (..),
newCreateJsonClassifierRequest,
createJsonClassifierRequest_name,
createJsonClassifierRequest_jsonPath,
-- * CreateXMLClassifierRequest
CreateXMLClassifierRequest (..),
newCreateXMLClassifierRequest,
createXMLClassifierRequest_rowTag,
createXMLClassifierRequest_classification,
createXMLClassifierRequest_name,
-- * CsvClassifier
CsvClassifier (..),
newCsvClassifier,
csvClassifier_allowSingleColumn,
csvClassifier_containsHeader,
csvClassifier_creationTime,
csvClassifier_customDatatypeConfigured,
csvClassifier_customDatatypes,
csvClassifier_delimiter,
csvClassifier_disableValueTrimming,
csvClassifier_header,
csvClassifier_lastUpdated,
csvClassifier_quoteSymbol,
csvClassifier_version,
csvClassifier_name,
-- * CustomCode
CustomCode (..),
newCustomCode,
customCode_outputSchemas,
customCode_name,
customCode_inputs,
customCode_code,
customCode_className,
-- * CustomEntityType
CustomEntityType (..),
newCustomEntityType,
customEntityType_contextWords,
customEntityType_name,
customEntityType_regexString,
-- * DQResultsPublishingOptions
DQResultsPublishingOptions (..),
newDQResultsPublishingOptions,
dQResultsPublishingOptions_cloudWatchMetricsEnabled,
dQResultsPublishingOptions_evaluationContext,
dQResultsPublishingOptions_resultsPublishingEnabled,
dQResultsPublishingOptions_resultsS3Prefix,
-- * DQStopJobOnFailureOptions
DQStopJobOnFailureOptions (..),
newDQStopJobOnFailureOptions,
dQStopJobOnFailureOptions_stopJobOnFailureTiming,
-- * DataCatalogEncryptionSettings
DataCatalogEncryptionSettings (..),
newDataCatalogEncryptionSettings,
dataCatalogEncryptionSettings_connectionPasswordEncryption,
dataCatalogEncryptionSettings_encryptionAtRest,
-- * DataLakePrincipal
DataLakePrincipal (..),
newDataLakePrincipal,
dataLakePrincipal_dataLakePrincipalIdentifier,
-- * DataQualityEvaluationRunAdditionalRunOptions
DataQualityEvaluationRunAdditionalRunOptions (..),
newDataQualityEvaluationRunAdditionalRunOptions,
dataQualityEvaluationRunAdditionalRunOptions_cloudWatchMetricsEnabled,
dataQualityEvaluationRunAdditionalRunOptions_resultsS3Prefix,
-- * DataQualityResult
DataQualityResult (..),
newDataQualityResult,
dataQualityResult_completedOn,
dataQualityResult_dataSource,
dataQualityResult_evaluationContext,
dataQualityResult_jobName,
dataQualityResult_jobRunId,
dataQualityResult_resultId,
dataQualityResult_ruleResults,
dataQualityResult_rulesetEvaluationRunId,
dataQualityResult_rulesetName,
dataQualityResult_score,
dataQualityResult_startedOn,
-- * DataQualityResultDescription
DataQualityResultDescription (..),
newDataQualityResultDescription,
dataQualityResultDescription_dataSource,
dataQualityResultDescription_jobName,
dataQualityResultDescription_jobRunId,
dataQualityResultDescription_resultId,
dataQualityResultDescription_startedOn,
-- * DataQualityResultFilterCriteria
DataQualityResultFilterCriteria (..),
newDataQualityResultFilterCriteria,
dataQualityResultFilterCriteria_dataSource,
dataQualityResultFilterCriteria_jobName,
dataQualityResultFilterCriteria_jobRunId,
dataQualityResultFilterCriteria_startedAfter,
dataQualityResultFilterCriteria_startedBefore,
-- * DataQualityRuleRecommendationRunDescription
DataQualityRuleRecommendationRunDescription (..),
newDataQualityRuleRecommendationRunDescription,
dataQualityRuleRecommendationRunDescription_dataSource,
dataQualityRuleRecommendationRunDescription_runId,
dataQualityRuleRecommendationRunDescription_startedOn,
dataQualityRuleRecommendationRunDescription_status,
-- * DataQualityRuleRecommendationRunFilter
DataQualityRuleRecommendationRunFilter (..),
newDataQualityRuleRecommendationRunFilter,
dataQualityRuleRecommendationRunFilter_startedAfter,
dataQualityRuleRecommendationRunFilter_startedBefore,
dataQualityRuleRecommendationRunFilter_dataSource,
-- * DataQualityRuleResult
DataQualityRuleResult (..),
newDataQualityRuleResult,
dataQualityRuleResult_description,
dataQualityRuleResult_evaluationMessage,
dataQualityRuleResult_name,
dataQualityRuleResult_result,
-- * DataQualityRulesetEvaluationRunDescription
DataQualityRulesetEvaluationRunDescription (..),
newDataQualityRulesetEvaluationRunDescription,
dataQualityRulesetEvaluationRunDescription_dataSource,
dataQualityRulesetEvaluationRunDescription_runId,
dataQualityRulesetEvaluationRunDescription_startedOn,
dataQualityRulesetEvaluationRunDescription_status,
-- * DataQualityRulesetEvaluationRunFilter
DataQualityRulesetEvaluationRunFilter (..),
newDataQualityRulesetEvaluationRunFilter,
dataQualityRulesetEvaluationRunFilter_startedAfter,
dataQualityRulesetEvaluationRunFilter_startedBefore,
dataQualityRulesetEvaluationRunFilter_dataSource,
-- * DataQualityRulesetFilterCriteria
DataQualityRulesetFilterCriteria (..),
newDataQualityRulesetFilterCriteria,
dataQualityRulesetFilterCriteria_createdAfter,
dataQualityRulesetFilterCriteria_createdBefore,
dataQualityRulesetFilterCriteria_description,
dataQualityRulesetFilterCriteria_lastModifiedAfter,
dataQualityRulesetFilterCriteria_lastModifiedBefore,
dataQualityRulesetFilterCriteria_name,
dataQualityRulesetFilterCriteria_targetTable,
-- * DataQualityRulesetListDetails
DataQualityRulesetListDetails (..),
newDataQualityRulesetListDetails,
dataQualityRulesetListDetails_createdOn,
dataQualityRulesetListDetails_description,
dataQualityRulesetListDetails_lastModifiedOn,
dataQualityRulesetListDetails_name,
dataQualityRulesetListDetails_recommendationRunId,
dataQualityRulesetListDetails_ruleCount,
dataQualityRulesetListDetails_targetTable,
-- * DataQualityTargetTable
DataQualityTargetTable (..),
newDataQualityTargetTable,
dataQualityTargetTable_tableName,
dataQualityTargetTable_databaseName,
-- * DataSource
DataSource (..),
newDataSource,
dataSource_glueTable,
-- * Database
Database (..),
newDatabase,
database_catalogId,
database_createTableDefaultPermissions,
database_createTime,
database_description,
database_locationUri,
database_parameters,
database_targetDatabase,
database_name,
-- * DatabaseIdentifier
DatabaseIdentifier (..),
newDatabaseIdentifier,
databaseIdentifier_catalogId,
databaseIdentifier_databaseName,
-- * DatabaseInput
DatabaseInput (..),
newDatabaseInput,
databaseInput_createTableDefaultPermissions,
databaseInput_description,
databaseInput_locationUri,
databaseInput_parameters,
databaseInput_targetDatabase,
databaseInput_name,
-- * Datatype
Datatype (..),
newDatatype,
datatype_id,
datatype_label,
-- * DateColumnStatisticsData
DateColumnStatisticsData (..),
newDateColumnStatisticsData,
dateColumnStatisticsData_maximumValue,
dateColumnStatisticsData_minimumValue,
dateColumnStatisticsData_numberOfNulls,
dateColumnStatisticsData_numberOfDistinctValues,
-- * DecimalColumnStatisticsData
DecimalColumnStatisticsData (..),
newDecimalColumnStatisticsData,
decimalColumnStatisticsData_maximumValue,
decimalColumnStatisticsData_minimumValue,
decimalColumnStatisticsData_numberOfNulls,
decimalColumnStatisticsData_numberOfDistinctValues,
-- * DecimalNumber
DecimalNumber (..),
newDecimalNumber,
decimalNumber_unscaledValue,
decimalNumber_scale,
-- * DeltaTarget
DeltaTarget (..),
newDeltaTarget,
deltaTarget_connectionName,
deltaTarget_createNativeDeltaTable,
deltaTarget_deltaTables,
deltaTarget_writeManifest,
-- * DevEndpoint
DevEndpoint (..),
newDevEndpoint,
devEndpoint_arguments,
devEndpoint_availabilityZone,
devEndpoint_createdTimestamp,
devEndpoint_endpointName,
devEndpoint_extraJarsS3Path,
devEndpoint_extraPythonLibsS3Path,
devEndpoint_failureReason,
devEndpoint_glueVersion,
devEndpoint_lastModifiedTimestamp,
devEndpoint_lastUpdateStatus,
devEndpoint_numberOfNodes,
devEndpoint_numberOfWorkers,
devEndpoint_privateAddress,
devEndpoint_publicAddress,
devEndpoint_publicKey,
devEndpoint_publicKeys,
devEndpoint_roleArn,
devEndpoint_securityConfiguration,
devEndpoint_securityGroupIds,
devEndpoint_status,
devEndpoint_subnetId,
devEndpoint_vpcId,
devEndpoint_workerType,
devEndpoint_yarnEndpointAddress,
devEndpoint_zeppelinRemoteSparkInterpreterPort,
-- * DevEndpointCustomLibraries
DevEndpointCustomLibraries (..),
newDevEndpointCustomLibraries,
devEndpointCustomLibraries_extraJarsS3Path,
devEndpointCustomLibraries_extraPythonLibsS3Path,
-- * DirectKafkaSource
DirectKafkaSource (..),
newDirectKafkaSource,
directKafkaSource_dataPreviewOptions,
directKafkaSource_detectSchema,
directKafkaSource_streamingOptions,
directKafkaSource_windowSize,
directKafkaSource_name,
-- * DirectKinesisSource
DirectKinesisSource (..),
newDirectKinesisSource,
directKinesisSource_dataPreviewOptions,
directKinesisSource_detectSchema,
directKinesisSource_streamingOptions,
directKinesisSource_windowSize,
directKinesisSource_name,
-- * DirectSchemaChangePolicy
DirectSchemaChangePolicy (..),
newDirectSchemaChangePolicy,
directSchemaChangePolicy_database,
directSchemaChangePolicy_enableUpdateCatalog,
directSchemaChangePolicy_table,
directSchemaChangePolicy_updateBehavior,
-- * DoubleColumnStatisticsData
DoubleColumnStatisticsData (..),
newDoubleColumnStatisticsData,
doubleColumnStatisticsData_maximumValue,
doubleColumnStatisticsData_minimumValue,
doubleColumnStatisticsData_numberOfNulls,
doubleColumnStatisticsData_numberOfDistinctValues,
-- * DropDuplicates
DropDuplicates (..),
newDropDuplicates,
dropDuplicates_columns,
dropDuplicates_name,
dropDuplicates_inputs,
-- * DropFields
DropFields (..),
newDropFields,
dropFields_name,
dropFields_inputs,
dropFields_paths,
-- * DropNullFields
DropNullFields (..),
newDropNullFields,
dropNullFields_nullCheckBoxList,
dropNullFields_nullTextList,
dropNullFields_name,
dropNullFields_inputs,
-- * DynamicTransform
DynamicTransform (..),
newDynamicTransform,
dynamicTransform_parameters,
dynamicTransform_version,
dynamicTransform_name,
dynamicTransform_transformName,
dynamicTransform_inputs,
dynamicTransform_functionName,
dynamicTransform_path,
-- * DynamoDBCatalogSource
DynamoDBCatalogSource (..),
newDynamoDBCatalogSource,
dynamoDBCatalogSource_name,
dynamoDBCatalogSource_database,
dynamoDBCatalogSource_table,
-- * DynamoDBTarget
DynamoDBTarget (..),
newDynamoDBTarget,
dynamoDBTarget_path,
dynamoDBTarget_scanAll,
dynamoDBTarget_scanRate,
-- * Edge
Edge (..),
newEdge,
edge_destinationId,
edge_sourceId,
-- * EncryptionAtRest
EncryptionAtRest (..),
newEncryptionAtRest,
encryptionAtRest_sseAwsKmsKeyId,
encryptionAtRest_catalogEncryptionMode,
-- * EncryptionConfiguration
EncryptionConfiguration (..),
newEncryptionConfiguration,
encryptionConfiguration_cloudWatchEncryption,
encryptionConfiguration_jobBookmarksEncryption,
encryptionConfiguration_s3Encryption,
-- * ErrorDetail
ErrorDetail (..),
newErrorDetail,
errorDetail_errorCode,
errorDetail_errorMessage,
-- * ErrorDetails
ErrorDetails (..),
newErrorDetails,
errorDetails_errorCode,
errorDetails_errorMessage,
-- * EvaluateDataQuality
EvaluateDataQuality (..),
newEvaluateDataQuality,
evaluateDataQuality_output,
evaluateDataQuality_publishingOptions,
evaluateDataQuality_stopJobOnFailureOptions,
evaluateDataQuality_name,
evaluateDataQuality_inputs,
evaluateDataQuality_ruleset,
-- * EvaluationMetrics
EvaluationMetrics (..),
newEvaluationMetrics,
evaluationMetrics_findMatchesMetrics,
evaluationMetrics_transformType,
-- * EventBatchingCondition
EventBatchingCondition (..),
newEventBatchingCondition,
eventBatchingCondition_batchWindow,
eventBatchingCondition_batchSize,
-- * ExecutionProperty
ExecutionProperty (..),
newExecutionProperty,
executionProperty_maxConcurrentRuns,
-- * ExportLabelsTaskRunProperties
ExportLabelsTaskRunProperties (..),
newExportLabelsTaskRunProperties,
exportLabelsTaskRunProperties_outputS3Path,
-- * FillMissingValues
FillMissingValues (..),
newFillMissingValues,
fillMissingValues_filledPath,
fillMissingValues_name,
fillMissingValues_inputs,
fillMissingValues_imputedPath,
-- * Filter
Filter (..),
newFilter,
filter_name,
filter_inputs,
filter_logicalOperator,
filter_filters,
-- * FilterExpression
FilterExpression (..),
newFilterExpression,
filterExpression_negated,
filterExpression_operation,
filterExpression_values,
-- * FilterValue
FilterValue (..),
newFilterValue,
filterValue_type,
filterValue_value,
-- * FindMatchesMetrics
FindMatchesMetrics (..),
newFindMatchesMetrics,
findMatchesMetrics_areaUnderPRCurve,
findMatchesMetrics_columnImportances,
findMatchesMetrics_confusionMatrix,
findMatchesMetrics_f1,
findMatchesMetrics_precision,
findMatchesMetrics_recall,
-- * FindMatchesParameters
FindMatchesParameters (..),
newFindMatchesParameters,
findMatchesParameters_accuracyCostTradeoff,
findMatchesParameters_enforceProvidedLabels,
findMatchesParameters_precisionRecallTradeoff,
findMatchesParameters_primaryKeyColumnName,
-- * FindMatchesTaskRunProperties
FindMatchesTaskRunProperties (..),
newFindMatchesTaskRunProperties,
findMatchesTaskRunProperties_jobId,
findMatchesTaskRunProperties_jobName,
findMatchesTaskRunProperties_jobRunId,
-- * GetConnectionsFilter
GetConnectionsFilter (..),
newGetConnectionsFilter,
getConnectionsFilter_connectionType,
getConnectionsFilter_matchCriteria,
-- * GluePolicy
GluePolicy (..),
newGluePolicy,
gluePolicy_createTime,
gluePolicy_policyHash,
gluePolicy_policyInJson,
gluePolicy_updateTime,
-- * GlueSchema
GlueSchema (..),
newGlueSchema,
glueSchema_columns,
-- * GlueStudioSchemaColumn
GlueStudioSchemaColumn (..),
newGlueStudioSchemaColumn,
glueStudioSchemaColumn_type,
glueStudioSchemaColumn_name,
-- * GlueTable
GlueTable (..),
newGlueTable,
glueTable_additionalOptions,
glueTable_catalogId,
glueTable_connectionName,
glueTable_databaseName,
glueTable_tableName,
-- * GovernedCatalogSource
GovernedCatalogSource (..),
newGovernedCatalogSource,
governedCatalogSource_additionalOptions,
governedCatalogSource_partitionPredicate,
governedCatalogSource_name,
governedCatalogSource_database,
governedCatalogSource_table,
-- * GovernedCatalogTarget
GovernedCatalogTarget (..),
newGovernedCatalogTarget,
governedCatalogTarget_partitionKeys,
governedCatalogTarget_schemaChangePolicy,
governedCatalogTarget_name,
governedCatalogTarget_inputs,
governedCatalogTarget_table,
governedCatalogTarget_database,
-- * GrokClassifier
GrokClassifier (..),
newGrokClassifier,
grokClassifier_creationTime,
grokClassifier_customPatterns,
grokClassifier_lastUpdated,
grokClassifier_version,
grokClassifier_name,
grokClassifier_classification,
grokClassifier_grokPattern,
-- * ImportLabelsTaskRunProperties
ImportLabelsTaskRunProperties (..),
newImportLabelsTaskRunProperties,
importLabelsTaskRunProperties_inputS3Path,
importLabelsTaskRunProperties_replace,
-- * JDBCConnectorOptions
JDBCConnectorOptions (..),
newJDBCConnectorOptions,
jDBCConnectorOptions_dataTypeMapping,
jDBCConnectorOptions_filterPredicate,
jDBCConnectorOptions_jobBookmarkKeys,
jDBCConnectorOptions_jobBookmarkKeysSortOrder,
jDBCConnectorOptions_lowerBound,
jDBCConnectorOptions_numPartitions,
jDBCConnectorOptions_partitionColumn,
jDBCConnectorOptions_upperBound,
-- * JDBCConnectorSource
JDBCConnectorSource (..),
newJDBCConnectorSource,
jDBCConnectorSource_additionalOptions,
jDBCConnectorSource_connectionTable,
jDBCConnectorSource_outputSchemas,
jDBCConnectorSource_query,
jDBCConnectorSource_name,
jDBCConnectorSource_connectionName,
jDBCConnectorSource_connectorName,
jDBCConnectorSource_connectionType,
-- * JDBCConnectorTarget
JDBCConnectorTarget (..),
newJDBCConnectorTarget,
jDBCConnectorTarget_additionalOptions,
jDBCConnectorTarget_outputSchemas,
jDBCConnectorTarget_name,
jDBCConnectorTarget_inputs,
jDBCConnectorTarget_connectionName,
jDBCConnectorTarget_connectionTable,
jDBCConnectorTarget_connectorName,
jDBCConnectorTarget_connectionType,
-- * JdbcTarget
JdbcTarget (..),
newJdbcTarget,
jdbcTarget_connectionName,
jdbcTarget_enableAdditionalMetadata,
jdbcTarget_exclusions,
jdbcTarget_path,
-- * Job
Job (..),
newJob,
job_allocatedCapacity,
job_codeGenConfigurationNodes,
job_command,
job_connections,
job_createdOn,
job_defaultArguments,
job_description,
job_executionClass,
job_executionProperty,
job_glueVersion,
job_lastModifiedOn,
job_logUri,
job_maxCapacity,
job_maxRetries,
job_name,
job_nonOverridableArguments,
job_notificationProperty,
job_numberOfWorkers,
job_role,
job_securityConfiguration,
job_sourceControlDetails,
job_timeout,
job_workerType,
-- * JobBookmarkEntry
JobBookmarkEntry (..),
newJobBookmarkEntry,
jobBookmarkEntry_attempt,
jobBookmarkEntry_jobBookmark,
jobBookmarkEntry_jobName,
jobBookmarkEntry_previousRunId,
jobBookmarkEntry_run,
jobBookmarkEntry_runId,
jobBookmarkEntry_version,
-- * JobBookmarksEncryption
JobBookmarksEncryption (..),
newJobBookmarksEncryption,
jobBookmarksEncryption_jobBookmarksEncryptionMode,
jobBookmarksEncryption_kmsKeyArn,
-- * JobCommand
JobCommand (..),
newJobCommand,
jobCommand_name,
jobCommand_pythonVersion,
jobCommand_scriptLocation,
-- * JobNodeDetails
JobNodeDetails (..),
newJobNodeDetails,
jobNodeDetails_jobRuns,
-- * JobRun
JobRun (..),
newJobRun,
jobRun_allocatedCapacity,
jobRun_arguments,
jobRun_attempt,
jobRun_completedOn,
jobRun_dPUSeconds,
jobRun_errorMessage,
jobRun_executionClass,
jobRun_executionTime,
jobRun_glueVersion,
jobRun_id,
jobRun_jobName,
jobRun_jobRunState,
jobRun_lastModifiedOn,
jobRun_logGroupName,
jobRun_maxCapacity,
jobRun_notificationProperty,
jobRun_numberOfWorkers,
jobRun_predecessorRuns,
jobRun_previousRunId,
jobRun_securityConfiguration,
jobRun_startedOn,
jobRun_timeout,
jobRun_triggerName,
jobRun_workerType,
-- * JobUpdate
JobUpdate (..),
newJobUpdate,
jobUpdate_allocatedCapacity,
jobUpdate_codeGenConfigurationNodes,
jobUpdate_command,
jobUpdate_connections,
jobUpdate_defaultArguments,
jobUpdate_description,
jobUpdate_executionClass,
jobUpdate_executionProperty,
jobUpdate_glueVersion,
jobUpdate_logUri,
jobUpdate_maxCapacity,
jobUpdate_maxRetries,
jobUpdate_nonOverridableArguments,
jobUpdate_notificationProperty,
jobUpdate_numberOfWorkers,
jobUpdate_role,
jobUpdate_securityConfiguration,
jobUpdate_sourceControlDetails,
jobUpdate_timeout,
jobUpdate_workerType,
-- * Join
Join (..),
newJoin,
join_name,
join_inputs,
join_joinType,
join_columns,
-- * JoinColumn
JoinColumn (..),
newJoinColumn,
joinColumn_from,
joinColumn_keys,
-- * JsonClassifier
JsonClassifier (..),
newJsonClassifier,
jsonClassifier_creationTime,
jsonClassifier_lastUpdated,
jsonClassifier_version,
jsonClassifier_name,
jsonClassifier_jsonPath,
-- * KafkaStreamingSourceOptions
KafkaStreamingSourceOptions (..),
newKafkaStreamingSourceOptions,
kafkaStreamingSourceOptions_assign,
kafkaStreamingSourceOptions_bootstrapServers,
kafkaStreamingSourceOptions_classification,
kafkaStreamingSourceOptions_connectionName,
kafkaStreamingSourceOptions_delimiter,
kafkaStreamingSourceOptions_endingOffsets,
kafkaStreamingSourceOptions_maxOffsetsPerTrigger,
kafkaStreamingSourceOptions_minPartitions,
kafkaStreamingSourceOptions_numRetries,
kafkaStreamingSourceOptions_pollTimeoutMs,
kafkaStreamingSourceOptions_retryIntervalMs,
kafkaStreamingSourceOptions_securityProtocol,
kafkaStreamingSourceOptions_startingOffsets,
kafkaStreamingSourceOptions_subscribePattern,
kafkaStreamingSourceOptions_topicName,
-- * KeySchemaElement
KeySchemaElement (..),
newKeySchemaElement,
keySchemaElement_name,
keySchemaElement_type,
-- * KinesisStreamingSourceOptions
KinesisStreamingSourceOptions (..),
newKinesisStreamingSourceOptions,
kinesisStreamingSourceOptions_addIdleTimeBetweenReads,
kinesisStreamingSourceOptions_avoidEmptyBatches,
kinesisStreamingSourceOptions_classification,
kinesisStreamingSourceOptions_delimiter,
kinesisStreamingSourceOptions_describeShardInterval,
kinesisStreamingSourceOptions_endpointUrl,
kinesisStreamingSourceOptions_idleTimeBetweenReadsInMs,
kinesisStreamingSourceOptions_maxFetchRecordsPerShard,
kinesisStreamingSourceOptions_maxFetchTimeInMs,
kinesisStreamingSourceOptions_maxRecordPerRead,
kinesisStreamingSourceOptions_maxRetryIntervalMs,
kinesisStreamingSourceOptions_numRetries,
kinesisStreamingSourceOptions_retryIntervalMs,
kinesisStreamingSourceOptions_roleArn,
kinesisStreamingSourceOptions_roleSessionName,
kinesisStreamingSourceOptions_startingPosition,
kinesisStreamingSourceOptions_streamArn,
kinesisStreamingSourceOptions_streamName,
-- * LabelingSetGenerationTaskRunProperties
LabelingSetGenerationTaskRunProperties (..),
newLabelingSetGenerationTaskRunProperties,
labelingSetGenerationTaskRunProperties_outputS3Path,
-- * LakeFormationConfiguration
LakeFormationConfiguration (..),
newLakeFormationConfiguration,
lakeFormationConfiguration_accountId,
lakeFormationConfiguration_useLakeFormationCredentials,
-- * LastActiveDefinition
LastActiveDefinition (..),
newLastActiveDefinition,
lastActiveDefinition_blueprintLocation,
lastActiveDefinition_blueprintServiceLocation,
lastActiveDefinition_description,
lastActiveDefinition_lastModifiedOn,
lastActiveDefinition_parameterSpec,
-- * LastCrawlInfo
LastCrawlInfo (..),
newLastCrawlInfo,
lastCrawlInfo_errorMessage,
lastCrawlInfo_logGroup,
lastCrawlInfo_logStream,
lastCrawlInfo_messagePrefix,
lastCrawlInfo_startTime,
lastCrawlInfo_status,
-- * LineageConfiguration
LineageConfiguration (..),
newLineageConfiguration,
lineageConfiguration_crawlerLineageSettings,
-- * Location
Location (..),
newLocation,
location_dynamoDB,
location_jdbc,
location_s3,
-- * LongColumnStatisticsData
LongColumnStatisticsData (..),
newLongColumnStatisticsData,
longColumnStatisticsData_maximumValue,
longColumnStatisticsData_minimumValue,
longColumnStatisticsData_numberOfNulls,
longColumnStatisticsData_numberOfDistinctValues,
-- * MLTransform
MLTransform (..),
newMLTransform,
mLTransform_createdOn,
mLTransform_description,
mLTransform_evaluationMetrics,
mLTransform_glueVersion,
mLTransform_inputRecordTables,
mLTransform_labelCount,
mLTransform_lastModifiedOn,
mLTransform_maxCapacity,
mLTransform_maxRetries,
mLTransform_name,
mLTransform_numberOfWorkers,
mLTransform_parameters,
mLTransform_role,
mLTransform_schema,
mLTransform_status,
mLTransform_timeout,
mLTransform_transformEncryption,
mLTransform_transformId,
mLTransform_workerType,
-- * MLUserDataEncryption
MLUserDataEncryption (..),
newMLUserDataEncryption,
mLUserDataEncryption_kmsKeyId,
mLUserDataEncryption_mlUserDataEncryptionMode,
-- * Mapping
Mapping (..),
newMapping,
mapping_children,
mapping_dropped,
mapping_fromPath,
mapping_fromType,
mapping_toKey,
mapping_toType,
-- * MappingEntry
MappingEntry (..),
newMappingEntry,
mappingEntry_sourcePath,
mappingEntry_sourceTable,
mappingEntry_sourceType,
mappingEntry_targetPath,
mappingEntry_targetTable,
mappingEntry_targetType,
-- * Merge
Merge (..),
newMerge,
merge_name,
merge_inputs,
merge_source,
merge_primaryKeys,
-- * MetadataInfo
MetadataInfo (..),
newMetadataInfo,
metadataInfo_createdTime,
metadataInfo_metadataValue,
metadataInfo_otherMetadataValueList,
-- * MetadataKeyValuePair
MetadataKeyValuePair (..),
newMetadataKeyValuePair,
metadataKeyValuePair_metadataKey,
metadataKeyValuePair_metadataValue,
-- * MicrosoftSQLServerCatalogSource
MicrosoftSQLServerCatalogSource (..),
newMicrosoftSQLServerCatalogSource,
microsoftSQLServerCatalogSource_name,
microsoftSQLServerCatalogSource_database,
microsoftSQLServerCatalogSource_table,
-- * MicrosoftSQLServerCatalogTarget
MicrosoftSQLServerCatalogTarget (..),
newMicrosoftSQLServerCatalogTarget,
microsoftSQLServerCatalogTarget_name,
microsoftSQLServerCatalogTarget_inputs,
microsoftSQLServerCatalogTarget_database,
microsoftSQLServerCatalogTarget_table,
-- * MongoDBTarget
MongoDBTarget (..),
newMongoDBTarget,
mongoDBTarget_connectionName,
mongoDBTarget_path,
mongoDBTarget_scanAll,
-- * MySQLCatalogSource
MySQLCatalogSource (..),
newMySQLCatalogSource,
mySQLCatalogSource_name,
mySQLCatalogSource_database,
mySQLCatalogSource_table,
-- * MySQLCatalogTarget
MySQLCatalogTarget (..),
newMySQLCatalogTarget,
mySQLCatalogTarget_name,
mySQLCatalogTarget_inputs,
mySQLCatalogTarget_database,
mySQLCatalogTarget_table,
-- * Node
Node (..),
newNode,
node_crawlerDetails,
node_jobDetails,
node_name,
node_triggerDetails,
node_type,
node_uniqueId,
-- * NotificationProperty
NotificationProperty (..),
newNotificationProperty,
notificationProperty_notifyDelayAfter,
-- * NullCheckBoxList
NullCheckBoxList (..),
newNullCheckBoxList,
nullCheckBoxList_isEmpty,
nullCheckBoxList_isNegOne,
nullCheckBoxList_isNullString,
-- * NullValueField
NullValueField (..),
newNullValueField,
nullValueField_value,
nullValueField_datatype,
-- * OracleSQLCatalogSource
OracleSQLCatalogSource (..),
newOracleSQLCatalogSource,
oracleSQLCatalogSource_name,
oracleSQLCatalogSource_database,
oracleSQLCatalogSource_table,
-- * OracleSQLCatalogTarget
OracleSQLCatalogTarget (..),
newOracleSQLCatalogTarget,
oracleSQLCatalogTarget_name,
oracleSQLCatalogTarget_inputs,
oracleSQLCatalogTarget_database,
oracleSQLCatalogTarget_table,
-- * Order
Order (..),
newOrder,
order_column,
order_sortOrder,
-- * OtherMetadataValueListItem
OtherMetadataValueListItem (..),
newOtherMetadataValueListItem,
otherMetadataValueListItem_createdTime,
otherMetadataValueListItem_metadataValue,
-- * PIIDetection
PIIDetection (..),
newPIIDetection,
pIIDetection_maskValue,
pIIDetection_outputColumnName,
pIIDetection_sampleFraction,
pIIDetection_thresholdFraction,
pIIDetection_name,
pIIDetection_inputs,
pIIDetection_piiType,
pIIDetection_entityTypesToDetect,
-- * Partition
Partition (..),
newPartition,
partition_catalogId,
partition_creationTime,
partition_databaseName,
partition_lastAccessTime,
partition_lastAnalyzedTime,
partition_parameters,
partition_storageDescriptor,
partition_tableName,
partition_values,
-- * PartitionError
PartitionError (..),
newPartitionError,
partitionError_errorDetail,
partitionError_partitionValues,
-- * PartitionIndex
PartitionIndex (..),
newPartitionIndex,
partitionIndex_keys,
partitionIndex_indexName,
-- * PartitionIndexDescriptor
PartitionIndexDescriptor (..),
newPartitionIndexDescriptor,
partitionIndexDescriptor_backfillErrors,
partitionIndexDescriptor_indexName,
partitionIndexDescriptor_keys,
partitionIndexDescriptor_indexStatus,
-- * PartitionInput
PartitionInput (..),
newPartitionInput,
partitionInput_lastAccessTime,
partitionInput_lastAnalyzedTime,
partitionInput_parameters,
partitionInput_storageDescriptor,
partitionInput_values,
-- * PartitionValueList
PartitionValueList (..),
newPartitionValueList,
partitionValueList_values,
-- * PhysicalConnectionRequirements
PhysicalConnectionRequirements (..),
newPhysicalConnectionRequirements,
physicalConnectionRequirements_availabilityZone,
physicalConnectionRequirements_securityGroupIdList,
physicalConnectionRequirements_subnetId,
-- * PostgreSQLCatalogSource
PostgreSQLCatalogSource (..),
newPostgreSQLCatalogSource,
postgreSQLCatalogSource_name,
postgreSQLCatalogSource_database,
postgreSQLCatalogSource_table,
-- * PostgreSQLCatalogTarget
PostgreSQLCatalogTarget (..),
newPostgreSQLCatalogTarget,
postgreSQLCatalogTarget_name,
postgreSQLCatalogTarget_inputs,
postgreSQLCatalogTarget_database,
postgreSQLCatalogTarget_table,
-- * Predecessor
Predecessor (..),
newPredecessor,
predecessor_jobName,
predecessor_runId,
-- * Predicate
Predicate (..),
newPredicate,
predicate_conditions,
predicate_logical,
-- * PrincipalPermissions
PrincipalPermissions (..),
newPrincipalPermissions,
principalPermissions_permissions,
principalPermissions_principal,
-- * PropertyPredicate
PropertyPredicate (..),
newPropertyPredicate,
propertyPredicate_comparator,
propertyPredicate_key,
propertyPredicate_value,
-- * RecrawlPolicy
RecrawlPolicy (..),
newRecrawlPolicy,
recrawlPolicy_recrawlBehavior,
-- * RedshiftSource
RedshiftSource (..),
newRedshiftSource,
redshiftSource_redshiftTmpDir,
redshiftSource_tmpDirIAMRole,
redshiftSource_name,
redshiftSource_database,
redshiftSource_table,
-- * RedshiftTarget
RedshiftTarget (..),
newRedshiftTarget,
redshiftTarget_redshiftTmpDir,
redshiftTarget_tmpDirIAMRole,
redshiftTarget_upsertRedshiftOptions,
redshiftTarget_name,
redshiftTarget_inputs,
redshiftTarget_database,
redshiftTarget_table,
-- * RegistryId
RegistryId (..),
newRegistryId,
registryId_registryArn,
registryId_registryName,
-- * RegistryListItem
RegistryListItem (..),
newRegistryListItem,
registryListItem_createdTime,
registryListItem_description,
registryListItem_registryArn,
registryListItem_registryName,
registryListItem_status,
registryListItem_updatedTime,
-- * RelationalCatalogSource
RelationalCatalogSource (..),
newRelationalCatalogSource,
relationalCatalogSource_name,
relationalCatalogSource_database,
relationalCatalogSource_table,
-- * RenameField
RenameField (..),
newRenameField,
renameField_name,
renameField_inputs,
renameField_sourcePath,
renameField_targetPath,
-- * ResourceUri
ResourceUri (..),
newResourceUri,
resourceUri_resourceType,
resourceUri_uri,
-- * S3CatalogSource
S3CatalogSource (..),
newS3CatalogSource,
s3CatalogSource_additionalOptions,
s3CatalogSource_partitionPredicate,
s3CatalogSource_name,
s3CatalogSource_database,
s3CatalogSource_table,
-- * S3CatalogTarget
S3CatalogTarget (..),
newS3CatalogTarget,
s3CatalogTarget_partitionKeys,
s3CatalogTarget_schemaChangePolicy,
s3CatalogTarget_name,
s3CatalogTarget_inputs,
s3CatalogTarget_table,
s3CatalogTarget_database,
-- * S3CsvSource
S3CsvSource (..),
newS3CsvSource,
s3CsvSource_additionalOptions,
s3CsvSource_compressionType,
s3CsvSource_escaper,
s3CsvSource_exclusions,
s3CsvSource_groupFiles,
s3CsvSource_groupSize,
s3CsvSource_maxBand,
s3CsvSource_maxFilesInBand,
s3CsvSource_multiline,
s3CsvSource_optimizePerformance,
s3CsvSource_outputSchemas,
s3CsvSource_recurse,
s3CsvSource_skipFirst,
s3CsvSource_withHeader,
s3CsvSource_writeHeader,
s3CsvSource_name,
s3CsvSource_paths,
s3CsvSource_separator,
s3CsvSource_quoteChar,
-- * S3DirectSourceAdditionalOptions
S3DirectSourceAdditionalOptions (..),
newS3DirectSourceAdditionalOptions,
s3DirectSourceAdditionalOptions_boundedFiles,
s3DirectSourceAdditionalOptions_boundedSize,
s3DirectSourceAdditionalOptions_enableSamplePath,
s3DirectSourceAdditionalOptions_samplePath,
-- * S3DirectTarget
S3DirectTarget (..),
newS3DirectTarget,
s3DirectTarget_compression,
s3DirectTarget_partitionKeys,
s3DirectTarget_schemaChangePolicy,
s3DirectTarget_name,
s3DirectTarget_inputs,
s3DirectTarget_path,
s3DirectTarget_format,
-- * S3Encryption
S3Encryption (..),
newS3Encryption,
s3Encryption_kmsKeyArn,
s3Encryption_s3EncryptionMode,
-- * S3GlueParquetTarget
S3GlueParquetTarget (..),
newS3GlueParquetTarget,
s3GlueParquetTarget_compression,
s3GlueParquetTarget_partitionKeys,
s3GlueParquetTarget_schemaChangePolicy,
s3GlueParquetTarget_name,
s3GlueParquetTarget_inputs,
s3GlueParquetTarget_path,
-- * S3JsonSource
S3JsonSource (..),
newS3JsonSource,
s3JsonSource_additionalOptions,
s3JsonSource_compressionType,
s3JsonSource_exclusions,
s3JsonSource_groupFiles,
s3JsonSource_groupSize,
s3JsonSource_jsonPath,
s3JsonSource_maxBand,
s3JsonSource_maxFilesInBand,
s3JsonSource_multiline,
s3JsonSource_outputSchemas,
s3JsonSource_recurse,
s3JsonSource_name,
s3JsonSource_paths,
-- * S3ParquetSource
S3ParquetSource (..),
newS3ParquetSource,
s3ParquetSource_additionalOptions,
s3ParquetSource_compressionType,
s3ParquetSource_exclusions,
s3ParquetSource_groupFiles,
s3ParquetSource_groupSize,
s3ParquetSource_maxBand,
s3ParquetSource_maxFilesInBand,
s3ParquetSource_outputSchemas,
s3ParquetSource_recurse,
s3ParquetSource_name,
s3ParquetSource_paths,
-- * S3SourceAdditionalOptions
S3SourceAdditionalOptions (..),
newS3SourceAdditionalOptions,
s3SourceAdditionalOptions_boundedFiles,
s3SourceAdditionalOptions_boundedSize,
-- * S3Target
S3Target (..),
newS3Target,
s3Target_connectionName,
s3Target_dlqEventQueueArn,
s3Target_eventQueueArn,
s3Target_exclusions,
s3Target_path,
s3Target_sampleSize,
-- * Schedule
Schedule (..),
newSchedule,
schedule_scheduleExpression,
schedule_state,
-- * SchemaChangePolicy
SchemaChangePolicy (..),
newSchemaChangePolicy,
schemaChangePolicy_deleteBehavior,
schemaChangePolicy_updateBehavior,
-- * SchemaColumn
SchemaColumn (..),
newSchemaColumn,
schemaColumn_dataType,
schemaColumn_name,
-- * SchemaId
SchemaId (..),
newSchemaId,
schemaId_registryName,
schemaId_schemaArn,
schemaId_schemaName,
-- * SchemaListItem
SchemaListItem (..),
newSchemaListItem,
schemaListItem_createdTime,
schemaListItem_description,
schemaListItem_registryName,
schemaListItem_schemaArn,
schemaListItem_schemaName,
schemaListItem_schemaStatus,
schemaListItem_updatedTime,
-- * SchemaReference
SchemaReference (..),
newSchemaReference,
schemaReference_schemaId,
schemaReference_schemaVersionId,
schemaReference_schemaVersionNumber,
-- * SchemaVersionErrorItem
SchemaVersionErrorItem (..),
newSchemaVersionErrorItem,
schemaVersionErrorItem_errorDetails,
schemaVersionErrorItem_versionNumber,
-- * SchemaVersionListItem
SchemaVersionListItem (..),
newSchemaVersionListItem,
schemaVersionListItem_createdTime,
schemaVersionListItem_schemaArn,
schemaVersionListItem_schemaVersionId,
schemaVersionListItem_status,
schemaVersionListItem_versionNumber,
-- * SchemaVersionNumber
SchemaVersionNumber (..),
newSchemaVersionNumber,
schemaVersionNumber_latestVersion,
schemaVersionNumber_versionNumber,
-- * SecurityConfiguration
SecurityConfiguration (..),
newSecurityConfiguration,
securityConfiguration_createdTimeStamp,
securityConfiguration_encryptionConfiguration,
securityConfiguration_name,
-- * Segment
Segment (..),
newSegment,
segment_segmentNumber,
segment_totalSegments,
-- * SelectFields
SelectFields (..),
newSelectFields,
selectFields_name,
selectFields_inputs,
selectFields_paths,
-- * SelectFromCollection
SelectFromCollection (..),
newSelectFromCollection,
selectFromCollection_name,
selectFromCollection_inputs,
selectFromCollection_index,
-- * SerDeInfo
SerDeInfo (..),
newSerDeInfo,
serDeInfo_name,
serDeInfo_parameters,
serDeInfo_serializationLibrary,
-- * Session
Session (..),
newSession,
session_command,
session_connections,
session_createdOn,
session_defaultArguments,
session_description,
session_errorMessage,
session_glueVersion,
session_id,
session_maxCapacity,
session_progress,
session_role,
session_securityConfiguration,
session_status,
-- * SessionCommand
SessionCommand (..),
newSessionCommand,
sessionCommand_name,
sessionCommand_pythonVersion,
-- * SkewedInfo
SkewedInfo (..),
newSkewedInfo,
skewedInfo_skewedColumnNames,
skewedInfo_skewedColumnValueLocationMaps,
skewedInfo_skewedColumnValues,
-- * SortCriterion
SortCriterion (..),
newSortCriterion,
sortCriterion_fieldName,
sortCriterion_sort,
-- * SourceControlDetails
SourceControlDetails (..),
newSourceControlDetails,
sourceControlDetails_authStrategy,
sourceControlDetails_authToken,
sourceControlDetails_branch,
sourceControlDetails_folder,
sourceControlDetails_lastCommitId,
sourceControlDetails_owner,
sourceControlDetails_provider,
sourceControlDetails_repository,
-- * SparkConnectorSource
SparkConnectorSource (..),
newSparkConnectorSource,
sparkConnectorSource_additionalOptions,
sparkConnectorSource_outputSchemas,
sparkConnectorSource_name,
sparkConnectorSource_connectionName,
sparkConnectorSource_connectorName,
sparkConnectorSource_connectionType,
-- * SparkConnectorTarget
SparkConnectorTarget (..),
newSparkConnectorTarget,
sparkConnectorTarget_additionalOptions,
sparkConnectorTarget_outputSchemas,
sparkConnectorTarget_name,
sparkConnectorTarget_inputs,
sparkConnectorTarget_connectionName,
sparkConnectorTarget_connectorName,
sparkConnectorTarget_connectionType,
-- * SparkSQL
SparkSQL (..),
newSparkSQL,
sparkSQL_outputSchemas,
sparkSQL_name,
sparkSQL_inputs,
sparkSQL_sqlQuery,
sparkSQL_sqlAliases,
-- * Spigot
Spigot (..),
newSpigot,
spigot_prob,
spigot_topk,
spigot_name,
spigot_inputs,
spigot_path,
-- * SplitFields
SplitFields (..),
newSplitFields,
splitFields_name,
splitFields_inputs,
splitFields_paths,
-- * SqlAlias
SqlAlias (..),
newSqlAlias,
sqlAlias_from,
sqlAlias_alias,
-- * StartingEventBatchCondition
StartingEventBatchCondition (..),
newStartingEventBatchCondition,
startingEventBatchCondition_batchSize,
startingEventBatchCondition_batchWindow,
-- * Statement
Statement (..),
newStatement,
statement_code,
statement_completedOn,
statement_id,
statement_output,
statement_progress,
statement_startedOn,
statement_state,
-- * StatementOutput
StatementOutput (..),
newStatementOutput,
statementOutput_data,
statementOutput_errorName,
statementOutput_errorValue,
statementOutput_executionCount,
statementOutput_status,
statementOutput_traceback,
-- * StatementOutputData
StatementOutputData (..),
newStatementOutputData,
statementOutputData_textPlain,
-- * StorageDescriptor
StorageDescriptor (..),
newStorageDescriptor,
storageDescriptor_additionalLocations,
storageDescriptor_bucketColumns,
storageDescriptor_columns,
storageDescriptor_compressed,
storageDescriptor_inputFormat,
storageDescriptor_location,
storageDescriptor_numberOfBuckets,
storageDescriptor_outputFormat,
storageDescriptor_parameters,
storageDescriptor_schemaReference,
storageDescriptor_serdeInfo,
storageDescriptor_skewedInfo,
storageDescriptor_sortColumns,
storageDescriptor_storedAsSubDirectories,
-- * StreamingDataPreviewOptions
StreamingDataPreviewOptions (..),
newStreamingDataPreviewOptions,
streamingDataPreviewOptions_pollingTime,
streamingDataPreviewOptions_recordPollingLimit,
-- * StringColumnStatisticsData
StringColumnStatisticsData (..),
newStringColumnStatisticsData,
stringColumnStatisticsData_maximumLength,
stringColumnStatisticsData_averageLength,
stringColumnStatisticsData_numberOfNulls,
stringColumnStatisticsData_numberOfDistinctValues,
-- * Table
Table (..),
newTable,
table_catalogId,
table_createTime,
table_createdBy,
table_databaseName,
table_description,
table_isRegisteredWithLakeFormation,
table_lastAccessTime,
table_lastAnalyzedTime,
table_owner,
table_parameters,
table_partitionKeys,
table_retention,
table_storageDescriptor,
table_tableType,
table_targetTable,
table_updateTime,
table_versionId,
table_viewExpandedText,
table_viewOriginalText,
table_name,
-- * TableError
TableError (..),
newTableError,
tableError_errorDetail,
tableError_tableName,
-- * TableIdentifier
TableIdentifier (..),
newTableIdentifier,
tableIdentifier_catalogId,
tableIdentifier_databaseName,
tableIdentifier_name,
-- * TableInput
TableInput (..),
newTableInput,
tableInput_description,
tableInput_lastAccessTime,
tableInput_lastAnalyzedTime,
tableInput_owner,
tableInput_parameters,
tableInput_partitionKeys,
tableInput_retention,
tableInput_storageDescriptor,
tableInput_tableType,
tableInput_targetTable,
tableInput_viewExpandedText,
tableInput_viewOriginalText,
tableInput_name,
-- * TableVersion
TableVersion (..),
newTableVersion,
tableVersion_table,
tableVersion_versionId,
-- * TableVersionError
TableVersionError (..),
newTableVersionError,
tableVersionError_errorDetail,
tableVersionError_tableName,
tableVersionError_versionId,
-- * TaskRun
TaskRun (..),
newTaskRun,
taskRun_completedOn,
taskRun_errorString,
taskRun_executionTime,
taskRun_lastModifiedOn,
taskRun_logGroupName,
taskRun_properties,
taskRun_startedOn,
taskRun_status,
taskRun_taskRunId,
taskRun_transformId,
-- * TaskRunFilterCriteria
TaskRunFilterCriteria (..),
newTaskRunFilterCriteria,
taskRunFilterCriteria_startedAfter,
taskRunFilterCriteria_startedBefore,
taskRunFilterCriteria_status,
taskRunFilterCriteria_taskRunType,
-- * TaskRunProperties
TaskRunProperties (..),
newTaskRunProperties,
taskRunProperties_exportLabelsTaskRunProperties,
taskRunProperties_findMatchesTaskRunProperties,
taskRunProperties_importLabelsTaskRunProperties,
taskRunProperties_labelingSetGenerationTaskRunProperties,
taskRunProperties_taskType,
-- * TaskRunSortCriteria
TaskRunSortCriteria (..),
newTaskRunSortCriteria,
taskRunSortCriteria_column,
taskRunSortCriteria_sortDirection,
-- * TransformConfigParameter
TransformConfigParameter (..),
newTransformConfigParameter,
transformConfigParameter_isOptional,
transformConfigParameter_listType,
transformConfigParameter_validationMessage,
transformConfigParameter_validationRule,
transformConfigParameter_value,
transformConfigParameter_name,
transformConfigParameter_type,
-- * TransformEncryption
TransformEncryption (..),
newTransformEncryption,
transformEncryption_mlUserDataEncryption,
transformEncryption_taskRunSecurityConfigurationName,
-- * TransformFilterCriteria
TransformFilterCriteria (..),
newTransformFilterCriteria,
transformFilterCriteria_createdAfter,
transformFilterCriteria_createdBefore,
transformFilterCriteria_glueVersion,
transformFilterCriteria_lastModifiedAfter,
transformFilterCriteria_lastModifiedBefore,
transformFilterCriteria_name,
transformFilterCriteria_schema,
transformFilterCriteria_status,
transformFilterCriteria_transformType,
-- * TransformParameters
TransformParameters (..),
newTransformParameters,
transformParameters_findMatchesParameters,
transformParameters_transformType,
-- * TransformSortCriteria
TransformSortCriteria (..),
newTransformSortCriteria,
transformSortCriteria_column,
transformSortCriteria_sortDirection,
-- * Trigger
Trigger (..),
newTrigger,
trigger_actions,
trigger_description,
trigger_eventBatchingCondition,
trigger_id,
trigger_name,
trigger_predicate,
trigger_schedule,
trigger_state,
trigger_type,
trigger_workflowName,
-- * TriggerNodeDetails
TriggerNodeDetails (..),
newTriggerNodeDetails,
triggerNodeDetails_trigger,
-- * TriggerUpdate
TriggerUpdate (..),
newTriggerUpdate,
triggerUpdate_actions,
triggerUpdate_description,
triggerUpdate_eventBatchingCondition,
triggerUpdate_name,
triggerUpdate_predicate,
triggerUpdate_schedule,
-- * UnfilteredPartition
UnfilteredPartition (..),
newUnfilteredPartition,
unfilteredPartition_authorizedColumns,
unfilteredPartition_isRegisteredWithLakeFormation,
unfilteredPartition_partition,
-- * Union
Union (..),
newUnion,
union_name,
union_inputs,
union_unionType,
-- * UpdateCsvClassifierRequest
UpdateCsvClassifierRequest (..),
newUpdateCsvClassifierRequest,
updateCsvClassifierRequest_allowSingleColumn,
updateCsvClassifierRequest_containsHeader,
updateCsvClassifierRequest_customDatatypeConfigured,
updateCsvClassifierRequest_customDatatypes,
updateCsvClassifierRequest_delimiter,
updateCsvClassifierRequest_disableValueTrimming,
updateCsvClassifierRequest_header,
updateCsvClassifierRequest_quoteSymbol,
updateCsvClassifierRequest_name,
-- * UpdateGrokClassifierRequest
UpdateGrokClassifierRequest (..),
newUpdateGrokClassifierRequest,
updateGrokClassifierRequest_classification,
updateGrokClassifierRequest_customPatterns,
updateGrokClassifierRequest_grokPattern,
updateGrokClassifierRequest_name,
-- * UpdateJsonClassifierRequest
UpdateJsonClassifierRequest (..),
newUpdateJsonClassifierRequest,
updateJsonClassifierRequest_jsonPath,
updateJsonClassifierRequest_name,
-- * UpdateXMLClassifierRequest
UpdateXMLClassifierRequest (..),
newUpdateXMLClassifierRequest,
updateXMLClassifierRequest_classification,
updateXMLClassifierRequest_rowTag,
updateXMLClassifierRequest_name,
-- * UpsertRedshiftTargetOptions
UpsertRedshiftTargetOptions (..),
newUpsertRedshiftTargetOptions,
upsertRedshiftTargetOptions_connectionName,
upsertRedshiftTargetOptions_tableLocation,
upsertRedshiftTargetOptions_upsertKeys,
-- * UserDefinedFunction
UserDefinedFunction (..),
newUserDefinedFunction,
userDefinedFunction_catalogId,
userDefinedFunction_className,
userDefinedFunction_createTime,
userDefinedFunction_databaseName,
userDefinedFunction_functionName,
userDefinedFunction_ownerName,
userDefinedFunction_ownerType,
userDefinedFunction_resourceUris,
-- * UserDefinedFunctionInput
UserDefinedFunctionInput (..),
newUserDefinedFunctionInput,
userDefinedFunctionInput_className,
userDefinedFunctionInput_functionName,
userDefinedFunctionInput_ownerName,
userDefinedFunctionInput_ownerType,
userDefinedFunctionInput_resourceUris,
-- * Workflow
Workflow (..),
newWorkflow,
workflow_blueprintDetails,
workflow_createdOn,
workflow_defaultRunProperties,
workflow_description,
workflow_graph,
workflow_lastModifiedOn,
workflow_lastRun,
workflow_maxConcurrentRuns,
workflow_name,
-- * WorkflowGraph
WorkflowGraph (..),
newWorkflowGraph,
workflowGraph_edges,
workflowGraph_nodes,
-- * WorkflowRun
WorkflowRun (..),
newWorkflowRun,
workflowRun_completedOn,
workflowRun_errorMessage,
workflowRun_graph,
workflowRun_name,
workflowRun_previousRunId,
workflowRun_startedOn,
workflowRun_startingEventBatchCondition,
workflowRun_statistics,
workflowRun_status,
workflowRun_workflowRunId,
workflowRun_workflowRunProperties,
-- * WorkflowRunStatistics
WorkflowRunStatistics (..),
newWorkflowRunStatistics,
workflowRunStatistics_erroredActions,
workflowRunStatistics_failedActions,
workflowRunStatistics_runningActions,
workflowRunStatistics_stoppedActions,
workflowRunStatistics_succeededActions,
workflowRunStatistics_timeoutActions,
workflowRunStatistics_totalActions,
workflowRunStatistics_waitingActions,
-- * XMLClassifier
XMLClassifier (..),
newXMLClassifier,
xMLClassifier_creationTime,
xMLClassifier_lastUpdated,
xMLClassifier_rowTag,
xMLClassifier_version,
xMLClassifier_name,
xMLClassifier_classification,
)
where
import qualified Amazonka.Core as Core
import qualified Amazonka.Core.Lens.Internal as Lens
import Amazonka.Glue.Types.Action
import Amazonka.Glue.Types.AggFunction
import Amazonka.Glue.Types.Aggregate
import Amazonka.Glue.Types.AggregateOperation
import Amazonka.Glue.Types.ApplyMapping
import Amazonka.Glue.Types.AthenaConnectorSource
import Amazonka.Glue.Types.AuditContext
import Amazonka.Glue.Types.BackfillError
import Amazonka.Glue.Types.BackfillErrorCode
import Amazonka.Glue.Types.BasicCatalogTarget
import Amazonka.Glue.Types.BatchStopJobRunError
import Amazonka.Glue.Types.BatchStopJobRunSuccessfulSubmission
import Amazonka.Glue.Types.BatchUpdatePartitionFailureEntry
import Amazonka.Glue.Types.BatchUpdatePartitionRequestEntry
import Amazonka.Glue.Types.BinaryColumnStatisticsData
import Amazonka.Glue.Types.Blueprint
import Amazonka.Glue.Types.BlueprintDetails
import Amazonka.Glue.Types.BlueprintRun
import Amazonka.Glue.Types.BlueprintRunState
import Amazonka.Glue.Types.BlueprintStatus
import Amazonka.Glue.Types.BooleanColumnStatisticsData
import Amazonka.Glue.Types.CatalogEncryptionMode
import Amazonka.Glue.Types.CatalogEntry
import Amazonka.Glue.Types.CatalogImportStatus
import Amazonka.Glue.Types.CatalogKafkaSource
import Amazonka.Glue.Types.CatalogKinesisSource
import Amazonka.Glue.Types.CatalogSchemaChangePolicy
import Amazonka.Glue.Types.CatalogSource
import Amazonka.Glue.Types.CatalogTarget
import Amazonka.Glue.Types.Classifier
import Amazonka.Glue.Types.CloudWatchEncryption
import Amazonka.Glue.Types.CloudWatchEncryptionMode
import Amazonka.Glue.Types.CodeGenConfigurationNode
import Amazonka.Glue.Types.CodeGenEdge
import Amazonka.Glue.Types.CodeGenNode
import Amazonka.Glue.Types.CodeGenNodeArg
import Amazonka.Glue.Types.Column
import Amazonka.Glue.Types.ColumnError
import Amazonka.Glue.Types.ColumnImportance
import Amazonka.Glue.Types.ColumnRowFilter
import Amazonka.Glue.Types.ColumnStatistics
import Amazonka.Glue.Types.ColumnStatisticsData
import Amazonka.Glue.Types.ColumnStatisticsError
import Amazonka.Glue.Types.ColumnStatisticsType
import Amazonka.Glue.Types.Comparator
import Amazonka.Glue.Types.Compatibility
import Amazonka.Glue.Types.CompressionType
import Amazonka.Glue.Types.Condition
import Amazonka.Glue.Types.ConfusionMatrix
import Amazonka.Glue.Types.Connection
import Amazonka.Glue.Types.ConnectionInput
import Amazonka.Glue.Types.ConnectionPasswordEncryption
import Amazonka.Glue.Types.ConnectionPropertyKey
import Amazonka.Glue.Types.ConnectionType
import Amazonka.Glue.Types.ConnectionsList
import Amazonka.Glue.Types.Crawl
import Amazonka.Glue.Types.CrawlState
import Amazonka.Glue.Types.Crawler
import Amazonka.Glue.Types.CrawlerHistory
import Amazonka.Glue.Types.CrawlerHistoryState
import Amazonka.Glue.Types.CrawlerLineageSettings
import Amazonka.Glue.Types.CrawlerMetrics
import Amazonka.Glue.Types.CrawlerNodeDetails
import Amazonka.Glue.Types.CrawlerState
import Amazonka.Glue.Types.CrawlerTargets
import Amazonka.Glue.Types.CrawlsFilter
import Amazonka.Glue.Types.CreateCsvClassifierRequest
import Amazonka.Glue.Types.CreateGrokClassifierRequest
import Amazonka.Glue.Types.CreateJsonClassifierRequest
import Amazonka.Glue.Types.CreateXMLClassifierRequest
import Amazonka.Glue.Types.CsvClassifier
import Amazonka.Glue.Types.CsvHeaderOption
import Amazonka.Glue.Types.CustomCode
import Amazonka.Glue.Types.CustomEntityType
import Amazonka.Glue.Types.DQResultsPublishingOptions
import Amazonka.Glue.Types.DQStopJobOnFailureOptions
import Amazonka.Glue.Types.DQStopJobOnFailureTiming
import Amazonka.Glue.Types.DQTransformOutput
import Amazonka.Glue.Types.DataCatalogEncryptionSettings
import Amazonka.Glue.Types.DataFormat
import Amazonka.Glue.Types.DataLakePrincipal
import Amazonka.Glue.Types.DataQualityEvaluationRunAdditionalRunOptions
import Amazonka.Glue.Types.DataQualityResult
import Amazonka.Glue.Types.DataQualityResultDescription
import Amazonka.Glue.Types.DataQualityResultFilterCriteria
import Amazonka.Glue.Types.DataQualityRuleRecommendationRunDescription
import Amazonka.Glue.Types.DataQualityRuleRecommendationRunFilter
import Amazonka.Glue.Types.DataQualityRuleResult
import Amazonka.Glue.Types.DataQualityRuleResultStatus
import Amazonka.Glue.Types.DataQualityRulesetEvaluationRunDescription
import Amazonka.Glue.Types.DataQualityRulesetEvaluationRunFilter
import Amazonka.Glue.Types.DataQualityRulesetFilterCriteria
import Amazonka.Glue.Types.DataQualityRulesetListDetails
import Amazonka.Glue.Types.DataQualityTargetTable
import Amazonka.Glue.Types.DataSource
import Amazonka.Glue.Types.Database
import Amazonka.Glue.Types.DatabaseIdentifier
import Amazonka.Glue.Types.DatabaseInput
import Amazonka.Glue.Types.Datatype
import Amazonka.Glue.Types.DateColumnStatisticsData
import Amazonka.Glue.Types.DecimalColumnStatisticsData
import Amazonka.Glue.Types.DecimalNumber
import Amazonka.Glue.Types.DeleteBehavior
import Amazonka.Glue.Types.DeltaTarget
import Amazonka.Glue.Types.DevEndpoint
import Amazonka.Glue.Types.DevEndpointCustomLibraries
import Amazonka.Glue.Types.DirectKafkaSource
import Amazonka.Glue.Types.DirectKinesisSource
import Amazonka.Glue.Types.DirectSchemaChangePolicy
import Amazonka.Glue.Types.DoubleColumnStatisticsData
import Amazonka.Glue.Types.DropDuplicates
import Amazonka.Glue.Types.DropFields
import Amazonka.Glue.Types.DropNullFields
import Amazonka.Glue.Types.DynamicTransform
import Amazonka.Glue.Types.DynamoDBCatalogSource
import Amazonka.Glue.Types.DynamoDBTarget
import Amazonka.Glue.Types.Edge
import Amazonka.Glue.Types.EnableHybridValues
import Amazonka.Glue.Types.EncryptionAtRest
import Amazonka.Glue.Types.EncryptionConfiguration
import Amazonka.Glue.Types.ErrorDetail
import Amazonka.Glue.Types.ErrorDetails
import Amazonka.Glue.Types.EvaluateDataQuality
import Amazonka.Glue.Types.EvaluationMetrics
import Amazonka.Glue.Types.EventBatchingCondition
import Amazonka.Glue.Types.ExecutionClass
import Amazonka.Glue.Types.ExecutionProperty
import Amazonka.Glue.Types.ExistCondition
import Amazonka.Glue.Types.ExportLabelsTaskRunProperties
import Amazonka.Glue.Types.FieldName
import Amazonka.Glue.Types.FillMissingValues
import Amazonka.Glue.Types.Filter
import Amazonka.Glue.Types.FilterExpression
import Amazonka.Glue.Types.FilterLogicalOperator
import Amazonka.Glue.Types.FilterOperation
import Amazonka.Glue.Types.FilterOperator
import Amazonka.Glue.Types.FilterValue
import Amazonka.Glue.Types.FilterValueType
import Amazonka.Glue.Types.FindMatchesMetrics
import Amazonka.Glue.Types.FindMatchesParameters
import Amazonka.Glue.Types.FindMatchesTaskRunProperties
import Amazonka.Glue.Types.GetConnectionsFilter
import Amazonka.Glue.Types.GluePolicy
import Amazonka.Glue.Types.GlueRecordType
import Amazonka.Glue.Types.GlueSchema
import Amazonka.Glue.Types.GlueStudioSchemaColumn
import Amazonka.Glue.Types.GlueTable
import Amazonka.Glue.Types.GovernedCatalogSource
import Amazonka.Glue.Types.GovernedCatalogTarget
import Amazonka.Glue.Types.GrokClassifier
import Amazonka.Glue.Types.ImportLabelsTaskRunProperties
import Amazonka.Glue.Types.JDBCConnectorOptions
import Amazonka.Glue.Types.JDBCConnectorSource
import Amazonka.Glue.Types.JDBCConnectorTarget
import Amazonka.Glue.Types.JDBCDataType
import Amazonka.Glue.Types.JdbcMetadataEntry
import Amazonka.Glue.Types.JdbcTarget
import Amazonka.Glue.Types.Job
import Amazonka.Glue.Types.JobBookmarkEntry
import Amazonka.Glue.Types.JobBookmarksEncryption
import Amazonka.Glue.Types.JobBookmarksEncryptionMode
import Amazonka.Glue.Types.JobCommand
import Amazonka.Glue.Types.JobNodeDetails
import Amazonka.Glue.Types.JobRun
import Amazonka.Glue.Types.JobRunState
import Amazonka.Glue.Types.JobUpdate
import Amazonka.Glue.Types.Join
import Amazonka.Glue.Types.JoinColumn
import Amazonka.Glue.Types.JoinType
import Amazonka.Glue.Types.JsonClassifier
import Amazonka.Glue.Types.KafkaStreamingSourceOptions
import Amazonka.Glue.Types.KeySchemaElement
import Amazonka.Glue.Types.KinesisStreamingSourceOptions
import Amazonka.Glue.Types.LabelingSetGenerationTaskRunProperties
import Amazonka.Glue.Types.LakeFormationConfiguration
import Amazonka.Glue.Types.Language
import Amazonka.Glue.Types.LastActiveDefinition
import Amazonka.Glue.Types.LastCrawlInfo
import Amazonka.Glue.Types.LastCrawlStatus
import Amazonka.Glue.Types.LineageConfiguration
import Amazonka.Glue.Types.Location
import Amazonka.Glue.Types.Logical
import Amazonka.Glue.Types.LogicalOperator
import Amazonka.Glue.Types.LongColumnStatisticsData
import Amazonka.Glue.Types.MLTransform
import Amazonka.Glue.Types.MLUserDataEncryption
import Amazonka.Glue.Types.MLUserDataEncryptionModeString
import Amazonka.Glue.Types.Mapping
import Amazonka.Glue.Types.MappingEntry
import Amazonka.Glue.Types.Merge
import Amazonka.Glue.Types.MetadataInfo
import Amazonka.Glue.Types.MetadataKeyValuePair
import Amazonka.Glue.Types.MicrosoftSQLServerCatalogSource
import Amazonka.Glue.Types.MicrosoftSQLServerCatalogTarget
import Amazonka.Glue.Types.MongoDBTarget
import Amazonka.Glue.Types.MySQLCatalogSource
import Amazonka.Glue.Types.MySQLCatalogTarget
import Amazonka.Glue.Types.Node
import Amazonka.Glue.Types.NodeType
import Amazonka.Glue.Types.NotificationProperty
import Amazonka.Glue.Types.NullCheckBoxList
import Amazonka.Glue.Types.NullValueField
import Amazonka.Glue.Types.OracleSQLCatalogSource
import Amazonka.Glue.Types.OracleSQLCatalogTarget
import Amazonka.Glue.Types.Order
import Amazonka.Glue.Types.OtherMetadataValueListItem
import Amazonka.Glue.Types.PIIDetection
import Amazonka.Glue.Types.ParamType
import Amazonka.Glue.Types.ParquetCompressionType
import Amazonka.Glue.Types.Partition
import Amazonka.Glue.Types.PartitionError
import Amazonka.Glue.Types.PartitionIndex
import Amazonka.Glue.Types.PartitionIndexDescriptor
import Amazonka.Glue.Types.PartitionIndexStatus
import Amazonka.Glue.Types.PartitionInput
import Amazonka.Glue.Types.PartitionValueList
import Amazonka.Glue.Types.Permission
import Amazonka.Glue.Types.PermissionType
import Amazonka.Glue.Types.PhysicalConnectionRequirements
import Amazonka.Glue.Types.PiiType
import Amazonka.Glue.Types.PostgreSQLCatalogSource
import Amazonka.Glue.Types.PostgreSQLCatalogTarget
import Amazonka.Glue.Types.Predecessor
import Amazonka.Glue.Types.Predicate
import Amazonka.Glue.Types.PrincipalPermissions
import Amazonka.Glue.Types.PrincipalType
import Amazonka.Glue.Types.PropertyPredicate
import Amazonka.Glue.Types.QuoteChar
import Amazonka.Glue.Types.RecrawlBehavior
import Amazonka.Glue.Types.RecrawlPolicy
import Amazonka.Glue.Types.RedshiftSource
import Amazonka.Glue.Types.RedshiftTarget
import Amazonka.Glue.Types.RegistryId
import Amazonka.Glue.Types.RegistryListItem
import Amazonka.Glue.Types.RegistryStatus
import Amazonka.Glue.Types.RelationalCatalogSource
import Amazonka.Glue.Types.RenameField
import Amazonka.Glue.Types.ResourceShareType
import Amazonka.Glue.Types.ResourceType
import Amazonka.Glue.Types.ResourceUri
import Amazonka.Glue.Types.S3CatalogSource
import Amazonka.Glue.Types.S3CatalogTarget
import Amazonka.Glue.Types.S3CsvSource
import Amazonka.Glue.Types.S3DirectSourceAdditionalOptions
import Amazonka.Glue.Types.S3DirectTarget
import Amazonka.Glue.Types.S3Encryption
import Amazonka.Glue.Types.S3EncryptionMode
import Amazonka.Glue.Types.S3GlueParquetTarget
import Amazonka.Glue.Types.S3JsonSource
import Amazonka.Glue.Types.S3ParquetSource
import Amazonka.Glue.Types.S3SourceAdditionalOptions
import Amazonka.Glue.Types.S3Target
import Amazonka.Glue.Types.Schedule
import Amazonka.Glue.Types.ScheduleState
import Amazonka.Glue.Types.SchemaChangePolicy
import Amazonka.Glue.Types.SchemaColumn
import Amazonka.Glue.Types.SchemaDiffType
import Amazonka.Glue.Types.SchemaId
import Amazonka.Glue.Types.SchemaListItem
import Amazonka.Glue.Types.SchemaReference
import Amazonka.Glue.Types.SchemaStatus
import Amazonka.Glue.Types.SchemaVersionErrorItem
import Amazonka.Glue.Types.SchemaVersionListItem
import Amazonka.Glue.Types.SchemaVersionNumber
import Amazonka.Glue.Types.SchemaVersionStatus
import Amazonka.Glue.Types.SecurityConfiguration
import Amazonka.Glue.Types.Segment
import Amazonka.Glue.Types.SelectFields
import Amazonka.Glue.Types.SelectFromCollection
import Amazonka.Glue.Types.Separator
import Amazonka.Glue.Types.SerDeInfo
import Amazonka.Glue.Types.Session
import Amazonka.Glue.Types.SessionCommand
import Amazonka.Glue.Types.SessionStatus
import Amazonka.Glue.Types.SkewedInfo
import Amazonka.Glue.Types.Sort
import Amazonka.Glue.Types.SortCriterion
import Amazonka.Glue.Types.SortDirectionType
import Amazonka.Glue.Types.SourceControlAuthStrategy
import Amazonka.Glue.Types.SourceControlDetails
import Amazonka.Glue.Types.SourceControlProvider
import Amazonka.Glue.Types.SparkConnectorSource
import Amazonka.Glue.Types.SparkConnectorTarget
import Amazonka.Glue.Types.SparkSQL
import Amazonka.Glue.Types.Spigot
import Amazonka.Glue.Types.SplitFields
import Amazonka.Glue.Types.SqlAlias
import Amazonka.Glue.Types.StartingEventBatchCondition
import Amazonka.Glue.Types.StartingPosition
import Amazonka.Glue.Types.Statement
import Amazonka.Glue.Types.StatementOutput
import Amazonka.Glue.Types.StatementOutputData
import Amazonka.Glue.Types.StatementState
import Amazonka.Glue.Types.StorageDescriptor
import Amazonka.Glue.Types.StreamingDataPreviewOptions
import Amazonka.Glue.Types.StringColumnStatisticsData
import Amazonka.Glue.Types.Table
import Amazonka.Glue.Types.TableError
import Amazonka.Glue.Types.TableIdentifier
import Amazonka.Glue.Types.TableInput
import Amazonka.Glue.Types.TableVersion
import Amazonka.Glue.Types.TableVersionError
import Amazonka.Glue.Types.TargetFormat
import Amazonka.Glue.Types.TaskRun
import Amazonka.Glue.Types.TaskRunFilterCriteria
import Amazonka.Glue.Types.TaskRunProperties
import Amazonka.Glue.Types.TaskRunSortColumnType
import Amazonka.Glue.Types.TaskRunSortCriteria
import Amazonka.Glue.Types.TaskStatusType
import Amazonka.Glue.Types.TaskType
import Amazonka.Glue.Types.TransformConfigParameter
import Amazonka.Glue.Types.TransformEncryption
import Amazonka.Glue.Types.TransformFilterCriteria
import Amazonka.Glue.Types.TransformParameters
import Amazonka.Glue.Types.TransformSortColumnType
import Amazonka.Glue.Types.TransformSortCriteria
import Amazonka.Glue.Types.TransformStatusType
import Amazonka.Glue.Types.TransformType
import Amazonka.Glue.Types.Trigger
import Amazonka.Glue.Types.TriggerNodeDetails
import Amazonka.Glue.Types.TriggerState
import Amazonka.Glue.Types.TriggerType
import Amazonka.Glue.Types.TriggerUpdate
import Amazonka.Glue.Types.UnfilteredPartition
import Amazonka.Glue.Types.Union
import Amazonka.Glue.Types.UnionType
import Amazonka.Glue.Types.UpdateBehavior
import Amazonka.Glue.Types.UpdateCatalogBehavior
import Amazonka.Glue.Types.UpdateCsvClassifierRequest
import Amazonka.Glue.Types.UpdateGrokClassifierRequest
import Amazonka.Glue.Types.UpdateJsonClassifierRequest
import Amazonka.Glue.Types.UpdateXMLClassifierRequest
import Amazonka.Glue.Types.UpsertRedshiftTargetOptions
import Amazonka.Glue.Types.UserDefinedFunction
import Amazonka.Glue.Types.UserDefinedFunctionInput
import Amazonka.Glue.Types.WorkerType
import Amazonka.Glue.Types.Workflow
import Amazonka.Glue.Types.WorkflowGraph
import Amazonka.Glue.Types.WorkflowRun
import Amazonka.Glue.Types.WorkflowRunStatistics
import Amazonka.Glue.Types.WorkflowRunStatus
import Amazonka.Glue.Types.XMLClassifier
import qualified Amazonka.Prelude as Prelude
import qualified Amazonka.Sign.V4 as Sign
-- | API version @2017-03-31@ of the Amazon Glue SDK configuration.
defaultService :: Core.Service
defaultService =
Core.Service
{ Core.abbrev = "Glue",
Core.signer = Sign.v4,
Core.endpointPrefix = "glue",
Core.signingName = "glue",
Core.version = "2017-03-31",
Core.s3AddressingStyle = Core.S3AddressingStyleAuto,
Core.endpoint = Core.defaultEndpoint defaultService,
Core.timeout = Prelude.Just 70,
Core.check = Core.statusSuccess,
Core.error = Core.parseJSONError "Glue",
Core.retry = retry
}
where
retry =
Core.Exponential
{ Core.base = 5.0e-2,
Core.growth = 2,
Core.attempts = 5,
Core.check = check
}
check e
| Lens.has (Core.hasStatus 502) e =
Prelude.Just "bad_gateway"
| Lens.has (Core.hasStatus 504) e =
Prelude.Just "gateway_timeout"
| Lens.has (Core.hasStatus 500) e =
Prelude.Just "general_server_error"
| Lens.has (Core.hasStatus 509) e =
Prelude.Just "limit_exceeded"
| Lens.has
( Core.hasCode "RequestThrottledException"
Prelude.. Core.hasStatus 400
)
e =
Prelude.Just "request_throttled_exception"
| Lens.has (Core.hasStatus 503) e =
Prelude.Just "service_unavailable"
| Lens.has
( Core.hasCode "ThrottledException"
Prelude.. Core.hasStatus 400
)
e =
Prelude.Just "throttled_exception"
| Lens.has
( Core.hasCode "Throttling"
Prelude.. Core.hasStatus 400
)
e =
Prelude.Just "throttling"
| Lens.has
( Core.hasCode "ThrottlingException"
Prelude.. Core.hasStatus 400
)
e =
Prelude.Just "throttling_exception"
| Lens.has
( Core.hasCode
"ProvisionedThroughputExceededException"
Prelude.. Core.hasStatus 400
)
e =
Prelude.Just "throughput_exceeded"
| Lens.has (Core.hasStatus 429) e =
Prelude.Just "too_many_requests"
| Prelude.otherwise = Prelude.Nothing
-- | Access to a resource was denied.
_AccessDeniedException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_AccessDeniedException =
Core._MatchServiceError
defaultService
"AccessDeniedException"
-- | A resource to be created or added already exists.
_AlreadyExistsException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_AlreadyExistsException =
Core._MatchServiceError
defaultService
"AlreadyExistsException"
-- | Two processes are trying to modify a resource simultaneously.
_ConcurrentModificationException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_ConcurrentModificationException =
Core._MatchServiceError
defaultService
"ConcurrentModificationException"
-- | Too many jobs are being run concurrently.
_ConcurrentRunsExceededException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_ConcurrentRunsExceededException =
Core._MatchServiceError
defaultService
"ConcurrentRunsExceededException"
-- | A specified condition was not satisfied.
_ConditionCheckFailureException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_ConditionCheckFailureException =
Core._MatchServiceError
defaultService
"ConditionCheckFailureException"
-- | The @CreatePartitions@ API was called on a table that has indexes
-- enabled.
_ConflictException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_ConflictException =
Core._MatchServiceError
defaultService
"ConflictException"
-- | The specified crawler is not running.
_CrawlerNotRunningException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_CrawlerNotRunningException =
Core._MatchServiceError
defaultService
"CrawlerNotRunningException"
-- | The operation cannot be performed because the crawler is already
-- running.
_CrawlerRunningException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_CrawlerRunningException =
Core._MatchServiceError
defaultService
"CrawlerRunningException"
-- | The specified crawler is stopping.
_CrawlerStoppingException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_CrawlerStoppingException =
Core._MatchServiceError
defaultService
"CrawlerStoppingException"
-- | A specified entity does not exist
_EntityNotFoundException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_EntityNotFoundException =
Core._MatchServiceError
defaultService
"EntityNotFoundException"
-- | An encryption operation failed.
_GlueEncryptionException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_GlueEncryptionException =
Core._MatchServiceError
defaultService
"GlueEncryptionException"
-- | The same unique identifier was associated with two different records.
_IdempotentParameterMismatchException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_IdempotentParameterMismatchException =
Core._MatchServiceError
defaultService
"IdempotentParameterMismatchException"
-- | The blueprint is in an invalid state to perform a requested operation.
_IllegalBlueprintStateException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_IllegalBlueprintStateException =
Core._MatchServiceError
defaultService
"IllegalBlueprintStateException"
-- | The session is in an invalid state to perform a requested operation.
_IllegalSessionStateException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_IllegalSessionStateException =
Core._MatchServiceError
defaultService
"IllegalSessionStateException"
-- | The workflow is in an invalid state to perform a requested operation.
_IllegalWorkflowStateException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_IllegalWorkflowStateException =
Core._MatchServiceError
defaultService
"IllegalWorkflowStateException"
-- | An internal service error occurred.
_InternalServiceException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_InternalServiceException =
Core._MatchServiceError
defaultService
"InternalServiceException"
-- | The input provided was not valid.
_InvalidInputException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_InvalidInputException =
Core._MatchServiceError
defaultService
"InvalidInputException"
-- | An error that indicates your data is in an invalid state.
_InvalidStateException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_InvalidStateException =
Core._MatchServiceError
defaultService
"InvalidStateException"
-- | The machine learning transform is not ready to run.
_MLTransformNotReadyException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_MLTransformNotReadyException =
Core._MatchServiceError
defaultService
"MLTransformNotReadyException"
-- | There is no applicable schedule.
_NoScheduleException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_NoScheduleException =
Core._MatchServiceError
defaultService
"NoScheduleException"
-- | The operation timed out.
_OperationTimeoutException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_OperationTimeoutException =
Core._MatchServiceError
defaultService
"OperationTimeoutException"
-- | Prism for PermissionTypeMismatchException' errors.
_PermissionTypeMismatchException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_PermissionTypeMismatchException =
Core._MatchServiceError
defaultService
"PermissionTypeMismatchException"
-- | A resource was not ready for a transaction.
_ResourceNotReadyException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_ResourceNotReadyException =
Core._MatchServiceError
defaultService
"ResourceNotReadyException"
-- | A resource numerical limit was exceeded.
_ResourceNumberLimitExceededException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_ResourceNumberLimitExceededException =
Core._MatchServiceError
defaultService
"ResourceNumberLimitExceededException"
-- | The specified scheduler is not running.
_SchedulerNotRunningException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_SchedulerNotRunningException =
Core._MatchServiceError
defaultService
"SchedulerNotRunningException"
-- | The specified scheduler is already running.
_SchedulerRunningException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_SchedulerRunningException =
Core._MatchServiceError
defaultService
"SchedulerRunningException"
-- | The specified scheduler is transitioning.
_SchedulerTransitioningException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_SchedulerTransitioningException =
Core._MatchServiceError
defaultService
"SchedulerTransitioningException"
-- | A value could not be validated.
_ValidationException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_ValidationException =
Core._MatchServiceError
defaultService
"ValidationException"
-- | There was a version conflict.
_VersionMismatchException :: (Core.AsError a) => Lens.Fold a Core.ServiceError
_VersionMismatchException =
Core._MatchServiceError
defaultService
"VersionMismatchException"