amazonka-databrew-2.0: Amazon Glue DataBrew SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.DataBrew.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2017-07-25 of the Amazon Glue DataBrew SDK configuration.

Errors

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

Access to the specified resource was denied.

_ConflictException :: AsError a => Fold a ServiceError Source #

Updating or deleting a resource can cause an inconsistent state.

_InternalServerException :: AsError a => Fold a ServiceError Source #

An internal service failure occurred.

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

One or more resources can't be found.

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

A service quota is exceeded.

_ValidationException :: AsError a => Fold a ServiceError Source #

The input parameters for this request failed validation.

AnalyticsMode

newtype AnalyticsMode Source #

Constructors

AnalyticsMode' 

Instances

Instances details
FromJSON AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

FromJSONKey AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

ToJSON AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

ToJSONKey AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

ToByteString AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

ToHeader AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

ToLog AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

ToQuery AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

FromText AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

ToText AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

Methods

toText :: AnalyticsMode -> Text #

FromXML AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

ToXML AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

Methods

toXML :: AnalyticsMode -> XML #

Generic AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

Associated Types

type Rep AnalyticsMode :: Type -> Type #

Read AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

Show AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

NFData AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

Methods

rnf :: AnalyticsMode -> () #

Eq AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

Ord AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

Hashable AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

type Rep AnalyticsMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AnalyticsMode

type Rep AnalyticsMode = D1 ('MetaData "AnalyticsMode" "Amazonka.DataBrew.Types.AnalyticsMode" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "AnalyticsMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAnalyticsMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CompressionFormat

newtype CompressionFormat Source #

Instances

Instances details
FromJSON CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

FromJSONKey CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

ToJSON CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

ToJSONKey CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

ToByteString CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

ToHeader CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

ToLog CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

ToQuery CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

FromText CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

ToText CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

FromXML CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

ToXML CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

Generic CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

Associated Types

type Rep CompressionFormat :: Type -> Type #

Read CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

Show CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

NFData CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

Methods

rnf :: CompressionFormat -> () #

Eq CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

Ord CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

Hashable CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

type Rep CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

type Rep CompressionFormat = D1 ('MetaData "CompressionFormat" "Amazonka.DataBrew.Types.CompressionFormat" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "CompressionFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCompressionFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DatabaseOutputMode

newtype DatabaseOutputMode Source #

Instances

Instances details
FromJSON DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

FromJSONKey DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

ToJSON DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

ToJSONKey DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

ToByteString DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

ToHeader DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

ToLog DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

ToQuery DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

FromText DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

ToText DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

FromXML DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

ToXML DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

Generic DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

Associated Types

type Rep DatabaseOutputMode :: Type -> Type #

Read DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

Show DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

NFData DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

Methods

rnf :: DatabaseOutputMode -> () #

Eq DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

Ord DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

Hashable DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

type Rep DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

type Rep DatabaseOutputMode = D1 ('MetaData "DatabaseOutputMode" "Amazonka.DataBrew.Types.DatabaseOutputMode" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "DatabaseOutputMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDatabaseOutputMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EncryptionMode

newtype EncryptionMode Source #

Constructors

EncryptionMode' 

Instances

Instances details
FromJSON EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

FromJSONKey EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

ToJSON EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

ToJSONKey EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

ToByteString EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

ToHeader EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

ToLog EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

ToQuery EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

FromText EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

ToText EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

FromXML EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

ToXML EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

Methods

toXML :: EncryptionMode -> XML #

Generic EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

Associated Types

type Rep EncryptionMode :: Type -> Type #

Read EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

Show EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

NFData EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

Methods

rnf :: EncryptionMode -> () #

Eq EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

Ord EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

Hashable EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

type Rep EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

type Rep EncryptionMode = D1 ('MetaData "EncryptionMode" "Amazonka.DataBrew.Types.EncryptionMode" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "EncryptionMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEncryptionMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InputFormat

newtype InputFormat Source #

Constructors

InputFormat' 

Instances

Instances details
FromJSON InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

FromJSONKey InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

ToJSON InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

ToJSONKey InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

ToByteString InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

ToHeader InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

ToLog InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

ToQuery InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

FromText InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

ToText InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

Methods

toText :: InputFormat -> Text #

FromXML InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

ToXML InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

Methods

toXML :: InputFormat -> XML #

Generic InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

Associated Types

type Rep InputFormat :: Type -> Type #

Read InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

Show InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

NFData InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

Methods

rnf :: InputFormat -> () #

Eq InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

Ord InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

Hashable InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

type Rep InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

type Rep InputFormat = D1 ('MetaData "InputFormat" "Amazonka.DataBrew.Types.InputFormat" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "InputFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInputFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

JobRunState

newtype JobRunState Source #

Constructors

JobRunState' 

Instances

Instances details
FromJSON JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

FromJSONKey JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

ToJSON JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

ToJSONKey JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

ToByteString JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

ToHeader JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

ToLog JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

ToQuery JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

FromText JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

ToText JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

Methods

toText :: JobRunState -> Text #

FromXML JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

ToXML JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

Methods

toXML :: JobRunState -> XML #

Generic JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

Associated Types

type Rep JobRunState :: Type -> Type #

Read JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

Show JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

NFData JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

Methods

rnf :: JobRunState -> () #

Eq JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

Ord JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

Hashable JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

type Rep JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

type Rep JobRunState = D1 ('MetaData "JobRunState" "Amazonka.DataBrew.Types.JobRunState" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "JobRunState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromJobRunState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

JobType

newtype JobType Source #

Constructors

JobType' 

Fields

Bundled Patterns

pattern JobType_PROFILE :: JobType 
pattern JobType_RECIPE :: JobType 

Instances

Instances details
FromJSON JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

FromJSONKey JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

ToJSON JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

ToJSONKey JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

ToByteString JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

Methods

toBS :: JobType -> ByteString #

ToHeader JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

Methods

toHeader :: HeaderName -> JobType -> [Header] #

ToLog JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

ToQuery JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

FromText JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

ToText JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

Methods

toText :: JobType -> Text #

FromXML JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

ToXML JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

Methods

toXML :: JobType -> XML #

Generic JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

Associated Types

type Rep JobType :: Type -> Type #

Methods

from :: JobType -> Rep JobType x #

to :: Rep JobType x -> JobType #

Read JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

Show JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

NFData JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

Methods

rnf :: JobType -> () #

Eq JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

Methods

(==) :: JobType -> JobType -> Bool #

(/=) :: JobType -> JobType -> Bool #

Ord JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

Hashable JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

Methods

hashWithSalt :: Int -> JobType -> Int #

hash :: JobType -> Int #

type Rep JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

type Rep JobType = D1 ('MetaData "JobType" "Amazonka.DataBrew.Types.JobType" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "JobType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromJobType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LogSubscription

newtype LogSubscription Source #

Constructors

LogSubscription' 

Instances

Instances details
FromJSON LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

FromJSONKey LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

ToJSON LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

ToJSONKey LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

ToByteString LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

ToHeader LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

ToLog LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

ToQuery LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

FromText LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

ToText LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

FromXML LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

ToXML LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

Methods

toXML :: LogSubscription -> XML #

Generic LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

Associated Types

type Rep LogSubscription :: Type -> Type #

Read LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

Show LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

NFData LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

Methods

rnf :: LogSubscription -> () #

Eq LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

Ord LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

Hashable LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

type Rep LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

type Rep LogSubscription = D1 ('MetaData "LogSubscription" "Amazonka.DataBrew.Types.LogSubscription" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "LogSubscription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLogSubscription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Order

newtype Order Source #

Constructors

Order' 

Fields

Bundled Patterns

pattern Order_ASCENDING :: Order 
pattern Order_DESCENDING :: Order 

Instances

Instances details
FromJSON Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

FromJSONKey Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

ToJSON Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

ToJSONKey Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

ToByteString Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

Methods

toBS :: Order -> ByteString #

ToHeader Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

Methods

toHeader :: HeaderName -> Order -> [Header] #

ToLog Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

ToQuery Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

Methods

toQuery :: Order -> QueryString #

FromText Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

ToText Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

Methods

toText :: Order -> Text #

FromXML Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

Methods

parseXML :: [Node] -> Either String Order #

ToXML Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

Methods

toXML :: Order -> XML #

Generic Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

Associated Types

type Rep Order :: Type -> Type #

Methods

from :: Order -> Rep Order x #

to :: Rep Order x -> Order #

Read Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

Show Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

Methods

showsPrec :: Int -> Order -> ShowS #

show :: Order -> String #

showList :: [Order] -> ShowS #

NFData Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

Methods

rnf :: Order -> () #

Eq Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

Methods

(==) :: Order -> Order -> Bool #

(/=) :: Order -> Order -> Bool #

Ord Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

Methods

compare :: Order -> Order -> Ordering #

(<) :: Order -> Order -> Bool #

(<=) :: Order -> Order -> Bool #

(>) :: Order -> Order -> Bool #

(>=) :: Order -> Order -> Bool #

max :: Order -> Order -> Order #

min :: Order -> Order -> Order #

Hashable Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

Methods

hashWithSalt :: Int -> Order -> Int #

hash :: Order -> Int #

type Rep Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

type Rep Order = D1 ('MetaData "Order" "Amazonka.DataBrew.Types.Order" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "Order'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OrderedBy

newtype OrderedBy Source #

Constructors

OrderedBy' 

Fields

Bundled Patterns

pattern OrderedBy_LAST_MODIFIED_DATE :: OrderedBy 

Instances

Instances details
FromJSON OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

FromJSONKey OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

ToJSON OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

ToJSONKey OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

ToByteString OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

Methods

toBS :: OrderedBy -> ByteString #

ToHeader OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

ToLog OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

ToQuery OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

FromText OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

ToText OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

Methods

toText :: OrderedBy -> Text #

FromXML OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

ToXML OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

Methods

toXML :: OrderedBy -> XML #

Generic OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

Associated Types

type Rep OrderedBy :: Type -> Type #

Read OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

Show OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

NFData OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

Methods

rnf :: OrderedBy -> () #

Eq OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

Ord OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

Hashable OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

type Rep OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

type Rep OrderedBy = D1 ('MetaData "OrderedBy" "Amazonka.DataBrew.Types.OrderedBy" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "OrderedBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOrderedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OutputFormat

newtype OutputFormat Source #

Constructors

OutputFormat' 

Instances

Instances details
FromJSON OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

FromJSONKey OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

ToJSON OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

ToJSONKey OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

ToByteString OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

ToHeader OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

ToLog OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

ToQuery OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

FromText OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

ToText OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

Methods

toText :: OutputFormat -> Text #

FromXML OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

ToXML OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

Methods

toXML :: OutputFormat -> XML #

Generic OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

Associated Types

type Rep OutputFormat :: Type -> Type #

Read OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

Show OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

NFData OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

Methods

rnf :: OutputFormat -> () #

Eq OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

Ord OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

Hashable OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

type Rep OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

type Rep OutputFormat = D1 ('MetaData "OutputFormat" "Amazonka.DataBrew.Types.OutputFormat" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "OutputFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOutputFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ParameterType

newtype ParameterType Source #

Constructors

ParameterType' 

Instances

Instances details
FromJSON ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

FromJSONKey ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

ToJSON ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

ToJSONKey ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

ToByteString ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

ToHeader ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

ToLog ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

ToQuery ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

FromText ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

ToText ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

Methods

toText :: ParameterType -> Text #

FromXML ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

ToXML ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

Methods

toXML :: ParameterType -> XML #

Generic ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

Associated Types

type Rep ParameterType :: Type -> Type #

Read ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

Show ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

NFData ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

Methods

rnf :: ParameterType -> () #

Eq ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

Ord ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

Hashable ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

type Rep ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

type Rep ParameterType = D1 ('MetaData "ParameterType" "Amazonka.DataBrew.Types.ParameterType" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "ParameterType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromParameterType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SampleMode

newtype SampleMode Source #

Constructors

SampleMode' 

Fields

Bundled Patterns

pattern SampleMode_CUSTOM_ROWS :: SampleMode 
pattern SampleMode_FULL_DATASET :: SampleMode 

Instances

Instances details
FromJSON SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

FromJSONKey SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

ToJSON SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

ToJSONKey SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

ToByteString SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

ToHeader SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

ToLog SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

ToQuery SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

FromText SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

ToText SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

Methods

toText :: SampleMode -> Text #

FromXML SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

ToXML SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

Methods

toXML :: SampleMode -> XML #

Generic SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

Associated Types

type Rep SampleMode :: Type -> Type #

Read SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

Show SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

NFData SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

Methods

rnf :: SampleMode -> () #

Eq SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

Ord SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

Hashable SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

type Rep SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

type Rep SampleMode = D1 ('MetaData "SampleMode" "Amazonka.DataBrew.Types.SampleMode" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "SampleMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSampleMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SampleType

newtype SampleType Source #

Constructors

SampleType' 

Fields

Bundled Patterns

pattern SampleType_FIRST_N :: SampleType 
pattern SampleType_LAST_N :: SampleType 
pattern SampleType_RANDOM :: SampleType 

Instances

Instances details
FromJSON SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

FromJSONKey SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

ToJSON SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

ToJSONKey SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

ToByteString SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

ToHeader SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

ToLog SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

ToQuery SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

FromText SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

ToText SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

Methods

toText :: SampleType -> Text #

FromXML SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

ToXML SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

Methods

toXML :: SampleType -> XML #

Generic SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

Associated Types

type Rep SampleType :: Type -> Type #

Read SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

Show SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

NFData SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

Methods

rnf :: SampleType -> () #

Eq SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

Ord SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

Hashable SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

type Rep SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

type Rep SampleType = D1 ('MetaData "SampleType" "Amazonka.DataBrew.Types.SampleType" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "SampleType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSampleType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SessionStatus

newtype SessionStatus Source #

Constructors

SessionStatus' 

Instances

Instances details
FromJSON SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

FromJSONKey SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

ToJSON SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

ToJSONKey SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

ToByteString SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

ToHeader SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

ToLog SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

ToQuery SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

FromText SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

ToText SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

Methods

toText :: SessionStatus -> Text #

FromXML SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

ToXML SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

Methods

toXML :: SessionStatus -> XML #

Generic SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

Associated Types

type Rep SessionStatus :: Type -> Type #

Read SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

Show SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

NFData SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

Methods

rnf :: SessionStatus -> () #

Eq SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

Ord SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

Hashable SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

type Rep SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

type Rep SessionStatus = D1 ('MetaData "SessionStatus" "Amazonka.DataBrew.Types.SessionStatus" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "SessionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSessionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Source

newtype Source Source #

Constructors

Source' 

Fields

Bundled Patterns

pattern Source_DATABASE :: Source 
pattern Source_DATA_CATALOG :: Source 
pattern Source_S3 :: Source 

Instances

Instances details
FromJSON Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

FromJSONKey Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

ToJSON Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

ToJSONKey Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

ToByteString Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

Methods

toBS :: Source -> ByteString #

ToHeader Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

Methods

toHeader :: HeaderName -> Source -> [Header] #

ToLog Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

ToQuery Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

FromText Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

ToText Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

Methods

toText :: Source -> Text #

FromXML Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

ToXML Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

Methods

toXML :: Source -> XML #

Generic Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

Associated Types

type Rep Source :: Type -> Type #

Methods

from :: Source -> Rep Source x #

to :: Rep Source x -> Source #

Read Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

Show Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

NFData Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

Methods

rnf :: Source -> () #

Eq Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

Methods

(==) :: Source -> Source -> Bool #

(/=) :: Source -> Source -> Bool #

Ord Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

Hashable Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

Methods

hashWithSalt :: Int -> Source -> Int #

hash :: Source -> Int #

type Rep Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

type Rep Source = D1 ('MetaData "Source" "Amazonka.DataBrew.Types.Source" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "Source'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ThresholdType

newtype ThresholdType Source #

Constructors

ThresholdType' 

Instances

Instances details
FromJSON ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

FromJSONKey ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

ToJSON ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

ToJSONKey ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

ToByteString ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

ToHeader ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

ToLog ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

ToQuery ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

FromText ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

ToText ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

Methods

toText :: ThresholdType -> Text #

FromXML ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

ToXML ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

Methods

toXML :: ThresholdType -> XML #

Generic ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

Associated Types

type Rep ThresholdType :: Type -> Type #

Read ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

Show ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

NFData ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

Methods

rnf :: ThresholdType -> () #

Eq ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

Ord ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

Hashable ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

type Rep ThresholdType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdType

type Rep ThresholdType = D1 ('MetaData "ThresholdType" "Amazonka.DataBrew.Types.ThresholdType" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "ThresholdType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromThresholdType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ThresholdUnit

newtype ThresholdUnit Source #

Constructors

ThresholdUnit' 

Instances

Instances details
FromJSON ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

FromJSONKey ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

ToJSON ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

ToJSONKey ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

ToByteString ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

ToHeader ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

ToLog ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

ToQuery ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

FromText ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

ToText ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

Methods

toText :: ThresholdUnit -> Text #

FromXML ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

ToXML ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

Methods

toXML :: ThresholdUnit -> XML #

Generic ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

Associated Types

type Rep ThresholdUnit :: Type -> Type #

Read ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

Show ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

NFData ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

Methods

rnf :: ThresholdUnit -> () #

Eq ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

Ord ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

Hashable ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

type Rep ThresholdUnit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ThresholdUnit

type Rep ThresholdUnit = D1 ('MetaData "ThresholdUnit" "Amazonka.DataBrew.Types.ThresholdUnit" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "ThresholdUnit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromThresholdUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ValidationMode

newtype ValidationMode Source #

Constructors

ValidationMode' 

Bundled Patterns

pattern ValidationMode_CHECK_ALL :: ValidationMode 

Instances

Instances details
FromJSON ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

FromJSONKey ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

ToJSON ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

ToJSONKey ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

ToByteString ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

ToHeader ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

ToLog ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

ToQuery ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

FromText ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

ToText ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

FromXML ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

ToXML ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

Methods

toXML :: ValidationMode -> XML #

Generic ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

Associated Types

type Rep ValidationMode :: Type -> Type #

Read ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

Show ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

NFData ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

Methods

rnf :: ValidationMode -> () #

Eq ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

Ord ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

Hashable ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

type Rep ValidationMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationMode

type Rep ValidationMode = D1 ('MetaData "ValidationMode" "Amazonka.DataBrew.Types.ValidationMode" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'True) (C1 ('MetaCons "ValidationMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromValidationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AllowedStatistics

data AllowedStatistics Source #

Configuration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.

See: newAllowedStatistics smart constructor.

Constructors

AllowedStatistics' 

Fields

Instances

Instances details
FromJSON AllowedStatistics Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AllowedStatistics

ToJSON AllowedStatistics Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AllowedStatistics

Generic AllowedStatistics Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AllowedStatistics

Associated Types

type Rep AllowedStatistics :: Type -> Type #

Read AllowedStatistics Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AllowedStatistics

Show AllowedStatistics Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AllowedStatistics

NFData AllowedStatistics Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AllowedStatistics

Methods

rnf :: AllowedStatistics -> () #

Eq AllowedStatistics Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AllowedStatistics

Hashable AllowedStatistics Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AllowedStatistics

type Rep AllowedStatistics Source # 
Instance details

Defined in Amazonka.DataBrew.Types.AllowedStatistics

type Rep AllowedStatistics = D1 ('MetaData "AllowedStatistics" "Amazonka.DataBrew.Types.AllowedStatistics" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "AllowedStatistics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "statistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newAllowedStatistics Source #

Create a value of AllowedStatistics 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:

$sel:statistics:AllowedStatistics', allowedStatistics_statistics - One or more column statistics to allow for columns that contain detected entities.

allowedStatistics_statistics :: Lens' AllowedStatistics (NonEmpty Text) Source #

One or more column statistics to allow for columns that contain detected entities.

ColumnSelector

data ColumnSelector Source #

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

See: newColumnSelector smart constructor.

Constructors

ColumnSelector' 

Fields

Instances

Instances details
FromJSON ColumnSelector Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnSelector

ToJSON ColumnSelector Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnSelector

Generic ColumnSelector Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnSelector

Associated Types

type Rep ColumnSelector :: Type -> Type #

Read ColumnSelector Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnSelector

Show ColumnSelector Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnSelector

NFData ColumnSelector Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnSelector

Methods

rnf :: ColumnSelector -> () #

Eq ColumnSelector Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnSelector

Hashable ColumnSelector Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnSelector

type Rep ColumnSelector Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnSelector

type Rep ColumnSelector = D1 ('MetaData "ColumnSelector" "Amazonka.DataBrew.Types.ColumnSelector" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "ColumnSelector'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "regex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newColumnSelector :: ColumnSelector Source #

Create a value of ColumnSelector 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:

$sel:name:ColumnSelector', columnSelector_name - The name of a column from a dataset.

$sel:regex:ColumnSelector', columnSelector_regex - A regular expression for selecting a column from a dataset.

columnSelector_name :: Lens' ColumnSelector (Maybe Text) Source #

The name of a column from a dataset.

columnSelector_regex :: Lens' ColumnSelector (Maybe Text) Source #

A regular expression for selecting a column from a dataset.

ColumnStatisticsConfiguration

data ColumnStatisticsConfiguration Source #

Configuration for column evaluations for a profile job. ColumnStatisticsConfiguration can be used to select evaluations and override parameters of evaluations for particular columns.

See: newColumnStatisticsConfiguration smart constructor.

Constructors

ColumnStatisticsConfiguration' 

Fields

  • selectors :: Maybe (NonEmpty ColumnSelector)

    List of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.

  • statistics :: StatisticsConfiguration

    Configuration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.

Instances

Instances details
FromJSON ColumnStatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnStatisticsConfiguration

ToJSON ColumnStatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnStatisticsConfiguration

Generic ColumnStatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnStatisticsConfiguration

Associated Types

type Rep ColumnStatisticsConfiguration :: Type -> Type #

Read ColumnStatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnStatisticsConfiguration

Show ColumnStatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnStatisticsConfiguration

NFData ColumnStatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnStatisticsConfiguration

Eq ColumnStatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnStatisticsConfiguration

Hashable ColumnStatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnStatisticsConfiguration

type Rep ColumnStatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnStatisticsConfiguration

type Rep ColumnStatisticsConfiguration = D1 ('MetaData "ColumnStatisticsConfiguration" "Amazonka.DataBrew.Types.ColumnStatisticsConfiguration" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "ColumnStatisticsConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "selectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ColumnSelector))) :*: S1 ('MetaSel ('Just "statistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StatisticsConfiguration)))

newColumnStatisticsConfiguration Source #

Create a value of ColumnStatisticsConfiguration 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:

$sel:selectors:ColumnStatisticsConfiguration', columnStatisticsConfiguration_selectors - List of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.

$sel:statistics:ColumnStatisticsConfiguration', columnStatisticsConfiguration_statistics - Configuration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.

columnStatisticsConfiguration_selectors :: Lens' ColumnStatisticsConfiguration (Maybe (NonEmpty ColumnSelector)) Source #

List of column selectors. Selectors can be used to select columns from the dataset. When selectors are undefined, configuration will be applied to all supported columns.

columnStatisticsConfiguration_statistics :: Lens' ColumnStatisticsConfiguration StatisticsConfiguration Source #

Configuration for evaluations. Statistics can be used to select evaluations and override parameters of evaluations.

ConditionExpression

data ConditionExpression Source #

Represents an individual condition that evaluates to true or false.

Conditions are used with recipe actions. The action is only performed for column values where the condition evaluates to true.

If a recipe requires more than one condition, then the recipe must specify multiple ConditionExpression elements. Each condition is applied to the rows in a dataset first, before the recipe action is performed.

See: newConditionExpression smart constructor.

Constructors

ConditionExpression' 

Fields

  • value :: Maybe Text

    A value that the condition must evaluate to for the condition to succeed.

  • condition :: Text

    A specific condition to apply to a recipe action. For more information, see Recipe structure in the Glue DataBrew Developer Guide.

  • targetColumn :: Text

    A column to apply this condition to.

Instances

Instances details
FromJSON ConditionExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ConditionExpression

ToJSON ConditionExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ConditionExpression

Generic ConditionExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ConditionExpression

Associated Types

type Rep ConditionExpression :: Type -> Type #

Read ConditionExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ConditionExpression

Show ConditionExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ConditionExpression

NFData ConditionExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ConditionExpression

Methods

rnf :: ConditionExpression -> () #

Eq ConditionExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ConditionExpression

Hashable ConditionExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ConditionExpression

type Rep ConditionExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ConditionExpression

type Rep ConditionExpression = D1 ('MetaData "ConditionExpression" "Amazonka.DataBrew.Types.ConditionExpression" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "ConditionExpression'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "condition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "targetColumn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newConditionExpression Source #

Create a value of ConditionExpression 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:

$sel:value:ConditionExpression', conditionExpression_value - A value that the condition must evaluate to for the condition to succeed.

$sel:condition:ConditionExpression', conditionExpression_condition - A specific condition to apply to a recipe action. For more information, see Recipe structure in the Glue DataBrew Developer Guide.

$sel:targetColumn:ConditionExpression', conditionExpression_targetColumn - A column to apply this condition to.

conditionExpression_value :: Lens' ConditionExpression (Maybe Text) Source #

A value that the condition must evaluate to for the condition to succeed.

conditionExpression_condition :: Lens' ConditionExpression Text Source #

A specific condition to apply to a recipe action. For more information, see Recipe structure in the Glue DataBrew Developer Guide.

CsvOptions

data CsvOptions Source #

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

See: newCsvOptions smart constructor.

Constructors

CsvOptions' 

Fields

  • delimiter :: Maybe Text

    A single character that specifies the delimiter being used in the CSV file.

  • headerRow :: Maybe Bool

    A variable that specifies whether the first row in the file is parsed as the header. If this value is false, column names are auto-generated.

Instances

Instances details
FromJSON CsvOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOptions

ToJSON CsvOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOptions

Generic CsvOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOptions

Associated Types

type Rep CsvOptions :: Type -> Type #

Read CsvOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOptions

Show CsvOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOptions

NFData CsvOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOptions

Methods

rnf :: CsvOptions -> () #

Eq CsvOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOptions

Hashable CsvOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOptions

type Rep CsvOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOptions

type Rep CsvOptions = D1 ('MetaData "CsvOptions" "Amazonka.DataBrew.Types.CsvOptions" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "CsvOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "delimiter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "headerRow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newCsvOptions :: CsvOptions Source #

Create a value of CsvOptions 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:

$sel:delimiter:CsvOptions', csvOptions_delimiter - A single character that specifies the delimiter being used in the CSV file.

$sel:headerRow:CsvOptions', csvOptions_headerRow - A variable that specifies whether the first row in the file is parsed as the header. If this value is false, column names are auto-generated.

csvOptions_delimiter :: Lens' CsvOptions (Maybe Text) Source #

A single character that specifies the delimiter being used in the CSV file.

csvOptions_headerRow :: Lens' CsvOptions (Maybe Bool) Source #

A variable that specifies whether the first row in the file is parsed as the header. If this value is false, column names are auto-generated.

CsvOutputOptions

data CsvOutputOptions Source #

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

See: newCsvOutputOptions smart constructor.

Constructors

CsvOutputOptions' 

Fields

  • delimiter :: Maybe Text

    A single character that specifies the delimiter used to create CSV job output.

Instances

Instances details
FromJSON CsvOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOutputOptions

ToJSON CsvOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOutputOptions

Generic CsvOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOutputOptions

Associated Types

type Rep CsvOutputOptions :: Type -> Type #

Read CsvOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOutputOptions

Show CsvOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOutputOptions

NFData CsvOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOutputOptions

Methods

rnf :: CsvOutputOptions -> () #

Eq CsvOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOutputOptions

Hashable CsvOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOutputOptions

type Rep CsvOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOutputOptions

type Rep CsvOutputOptions = D1 ('MetaData "CsvOutputOptions" "Amazonka.DataBrew.Types.CsvOutputOptions" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "CsvOutputOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "delimiter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCsvOutputOptions :: CsvOutputOptions Source #

Create a value of CsvOutputOptions 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:

$sel:delimiter:CsvOutputOptions', csvOutputOptions_delimiter - A single character that specifies the delimiter used to create CSV job output.

csvOutputOptions_delimiter :: Lens' CsvOutputOptions (Maybe Text) Source #

A single character that specifies the delimiter used to create CSV job output.

DataCatalogInputDefinition

data DataCatalogInputDefinition Source #

Represents how metadata stored in the Glue Data Catalog is defined in a DataBrew dataset.

See: newDataCatalogInputDefinition smart constructor.

Constructors

DataCatalogInputDefinition' 

Fields

  • catalogId :: Maybe Text

    The unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.

  • tempDirectory :: Maybe S3Location

    Represents an Amazon location where DataBrew can store intermediate results.

  • databaseName :: Text

    The name of a database in the Data Catalog.

  • tableName :: Text

    The name of a database table in the Data Catalog. This table corresponds to a DataBrew dataset.

Instances

Instances details
FromJSON DataCatalogInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogInputDefinition

ToJSON DataCatalogInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogInputDefinition

Generic DataCatalogInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogInputDefinition

Associated Types

type Rep DataCatalogInputDefinition :: Type -> Type #

Read DataCatalogInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogInputDefinition

Show DataCatalogInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogInputDefinition

NFData DataCatalogInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogInputDefinition

Eq DataCatalogInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogInputDefinition

Hashable DataCatalogInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogInputDefinition

type Rep DataCatalogInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogInputDefinition

type Rep DataCatalogInputDefinition = D1 ('MetaData "DataCatalogInputDefinition" "Amazonka.DataBrew.Types.DataCatalogInputDefinition" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "DataCatalogInputDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "catalogId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tempDirectory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location))) :*: (S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDataCatalogInputDefinition Source #

Create a value of DataCatalogInputDefinition 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:

$sel:catalogId:DataCatalogInputDefinition', dataCatalogInputDefinition_catalogId - The unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.

$sel:tempDirectory:DataCatalogInputDefinition', dataCatalogInputDefinition_tempDirectory - Represents an Amazon location where DataBrew can store intermediate results.

$sel:databaseName:DataCatalogInputDefinition', dataCatalogInputDefinition_databaseName - The name of a database in the Data Catalog.

$sel:tableName:DataCatalogInputDefinition', dataCatalogInputDefinition_tableName - The name of a database table in the Data Catalog. This table corresponds to a DataBrew dataset.

dataCatalogInputDefinition_catalogId :: Lens' DataCatalogInputDefinition (Maybe Text) Source #

The unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.

dataCatalogInputDefinition_tempDirectory :: Lens' DataCatalogInputDefinition (Maybe S3Location) Source #

Represents an Amazon location where DataBrew can store intermediate results.

dataCatalogInputDefinition_tableName :: Lens' DataCatalogInputDefinition Text Source #

The name of a database table in the Data Catalog. This table corresponds to a DataBrew dataset.

DataCatalogOutput

data DataCatalogOutput Source #

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

See: newDataCatalogOutput smart constructor.

Constructors

DataCatalogOutput' 

Fields

Instances

Instances details
FromJSON DataCatalogOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogOutput

ToJSON DataCatalogOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogOutput

Generic DataCatalogOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogOutput

Associated Types

type Rep DataCatalogOutput :: Type -> Type #

Read DataCatalogOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogOutput

Show DataCatalogOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogOutput

NFData DataCatalogOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogOutput

Methods

rnf :: DataCatalogOutput -> () #

Eq DataCatalogOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogOutput

Hashable DataCatalogOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogOutput

type Rep DataCatalogOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogOutput

type Rep DataCatalogOutput = D1 ('MetaData "DataCatalogOutput" "Amazonka.DataBrew.Types.DataCatalogOutput" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "DataCatalogOutput'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "catalogId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "databaseOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatabaseTableOutputOptions)) :*: S1 ('MetaSel ('Just "overwrite") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "s3Options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3TableOutputOptions)) :*: (S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newDataCatalogOutput Source #

Create a value of DataCatalogOutput 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:

$sel:catalogId:DataCatalogOutput', dataCatalogOutput_catalogId - The unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.

$sel:databaseOptions:DataCatalogOutput', dataCatalogOutput_databaseOptions - Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.

$sel:overwrite:DataCatalogOutput', dataCatalogOutput_overwrite - A value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.

$sel:s3Options:DataCatalogOutput', dataCatalogOutput_s3Options - Represents options that specify how and where DataBrew writes the Amazon S3 output generated by recipe jobs.

$sel:databaseName:DataCatalogOutput', dataCatalogOutput_databaseName - The name of a database in the Data Catalog.

DataCatalogOutput, dataCatalogOutput_tableName - The name of a table in the Data Catalog.

dataCatalogOutput_catalogId :: Lens' DataCatalogOutput (Maybe Text) Source #

The unique identifier of the Amazon Web Services account that holds the Data Catalog that stores the data.

dataCatalogOutput_databaseOptions :: Lens' DataCatalogOutput (Maybe DatabaseTableOutputOptions) Source #

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

dataCatalogOutput_overwrite :: Lens' DataCatalogOutput (Maybe Bool) Source #

A value that, if true, means that any data in the location specified for output is overwritten with new output. Not supported with DatabaseOptions.

dataCatalogOutput_s3Options :: Lens' DataCatalogOutput (Maybe S3TableOutputOptions) Source #

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

dataCatalogOutput_databaseName :: Lens' DataCatalogOutput Text Source #

The name of a database in the Data Catalog.

dataCatalogOutput_tableName :: Lens' DataCatalogOutput Text Source #

The name of a table in the Data Catalog.

DatabaseInputDefinition

data DatabaseInputDefinition Source #

Connection information for dataset input files stored in a database.

See: newDatabaseInputDefinition smart constructor.

Constructors

DatabaseInputDefinition' 

Fields

Instances

Instances details
FromJSON DatabaseInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseInputDefinition

ToJSON DatabaseInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseInputDefinition

Generic DatabaseInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseInputDefinition

Associated Types

type Rep DatabaseInputDefinition :: Type -> Type #

Read DatabaseInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseInputDefinition

Show DatabaseInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseInputDefinition

NFData DatabaseInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseInputDefinition

Methods

rnf :: DatabaseInputDefinition -> () #

Eq DatabaseInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseInputDefinition

Hashable DatabaseInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseInputDefinition

type Rep DatabaseInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseInputDefinition

type Rep DatabaseInputDefinition = D1 ('MetaData "DatabaseInputDefinition" "Amazonka.DataBrew.Types.DatabaseInputDefinition" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "DatabaseInputDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "databaseTableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "queryString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tempDirectory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location)) :*: S1 ('MetaSel ('Just "glueConnectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDatabaseInputDefinition Source #

Create a value of DatabaseInputDefinition 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:

$sel:databaseTableName:DatabaseInputDefinition', databaseInputDefinition_databaseTableName - The table within the target database.

$sel:queryString:DatabaseInputDefinition', databaseInputDefinition_queryString - Custom SQL to run against the provided Glue connection. This SQL will be used as the input for DataBrew projects and jobs.

$sel:tempDirectory:DatabaseInputDefinition', databaseInputDefinition_tempDirectory - Undocumented member.

$sel:glueConnectionName:DatabaseInputDefinition', databaseInputDefinition_glueConnectionName - The Glue Connection that stores the connection information for the target database.

databaseInputDefinition_queryString :: Lens' DatabaseInputDefinition (Maybe Text) Source #

Custom SQL to run against the provided Glue connection. This SQL will be used as the input for DataBrew projects and jobs.

databaseInputDefinition_glueConnectionName :: Lens' DatabaseInputDefinition Text Source #

The Glue Connection that stores the connection information for the target database.

DatabaseOutput

data DatabaseOutput Source #

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

See: newDatabaseOutput smart constructor.

Constructors

DatabaseOutput' 

Fields

Instances

Instances details
FromJSON DatabaseOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutput

ToJSON DatabaseOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutput

Generic DatabaseOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutput

Associated Types

type Rep DatabaseOutput :: Type -> Type #

Read DatabaseOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutput

Show DatabaseOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutput

NFData DatabaseOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutput

Methods

rnf :: DatabaseOutput -> () #

Eq DatabaseOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutput

Hashable DatabaseOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutput

type Rep DatabaseOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutput

type Rep DatabaseOutput = D1 ('MetaData "DatabaseOutput" "Amazonka.DataBrew.Types.DatabaseOutput" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "DatabaseOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "databaseOutputMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatabaseOutputMode)) :*: (S1 ('MetaSel ('Just "glueConnectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "databaseOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DatabaseTableOutputOptions))))

newDatabaseOutput Source #

Create a value of DatabaseOutput 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:

$sel:databaseOutputMode:DatabaseOutput', databaseOutput_databaseOutputMode - The output mode to write into the database. Currently supported option: NEW_TABLE.

$sel:glueConnectionName:DatabaseOutput', databaseOutput_glueConnectionName - The Glue connection that stores the connection information for the target database.

$sel:databaseOptions:DatabaseOutput', databaseOutput_databaseOptions - Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.

databaseOutput_databaseOutputMode :: Lens' DatabaseOutput (Maybe DatabaseOutputMode) Source #

The output mode to write into the database. Currently supported option: NEW_TABLE.

databaseOutput_glueConnectionName :: Lens' DatabaseOutput Text Source #

The Glue connection that stores the connection information for the target database.

databaseOutput_databaseOptions :: Lens' DatabaseOutput DatabaseTableOutputOptions Source #

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

DatabaseTableOutputOptions

data DatabaseTableOutputOptions Source #

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

See: newDatabaseTableOutputOptions smart constructor.

Constructors

DatabaseTableOutputOptions' 

Fields

  • tempDirectory :: Maybe S3Location

    Represents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.

  • tableName :: Text

    A prefix for the name of a table DataBrew will create in the database.

Instances

Instances details
FromJSON DatabaseTableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseTableOutputOptions

ToJSON DatabaseTableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseTableOutputOptions

Generic DatabaseTableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseTableOutputOptions

Associated Types

type Rep DatabaseTableOutputOptions :: Type -> Type #

Read DatabaseTableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseTableOutputOptions

Show DatabaseTableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseTableOutputOptions

NFData DatabaseTableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseTableOutputOptions

Eq DatabaseTableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseTableOutputOptions

Hashable DatabaseTableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseTableOutputOptions

type Rep DatabaseTableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseTableOutputOptions

type Rep DatabaseTableOutputOptions = D1 ('MetaData "DatabaseTableOutputOptions" "Amazonka.DataBrew.Types.DatabaseTableOutputOptions" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "DatabaseTableOutputOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tempDirectory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location)) :*: S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDatabaseTableOutputOptions Source #

Create a value of DatabaseTableOutputOptions 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:

$sel:tempDirectory:DatabaseTableOutputOptions', databaseTableOutputOptions_tempDirectory - Represents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.

$sel:tableName:DatabaseTableOutputOptions', databaseTableOutputOptions_tableName - A prefix for the name of a table DataBrew will create in the database.

databaseTableOutputOptions_tempDirectory :: Lens' DatabaseTableOutputOptions (Maybe S3Location) Source #

Represents an Amazon S3 location (bucket name and object key) where DataBrew can store intermediate results.

databaseTableOutputOptions_tableName :: Lens' DatabaseTableOutputOptions Text Source #

A prefix for the name of a table DataBrew will create in the database.

Dataset

data Dataset Source #

Represents a dataset that can be processed by DataBrew.

See: newDataset smart constructor.

Constructors

Dataset' 

Fields

Instances

Instances details
FromJSON Dataset Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Dataset

Generic Dataset Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Dataset

Associated Types

type Rep Dataset :: Type -> Type #

Methods

from :: Dataset -> Rep Dataset x #

to :: Rep Dataset x -> Dataset #

Read Dataset Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Dataset

Show Dataset Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Dataset

NFData Dataset Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Dataset

Methods

rnf :: Dataset -> () #

Eq Dataset Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Dataset

Methods

(==) :: Dataset -> Dataset -> Bool #

(/=) :: Dataset -> Dataset -> Bool #

Hashable Dataset Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Dataset

Methods

hashWithSalt :: Int -> Dataset -> Int #

hash :: Dataset -> Int #

type Rep Dataset Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Dataset

type Rep Dataset = D1 ('MetaData "Dataset" "Amazonka.DataBrew.Types.Dataset" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "Dataset'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputFormat)) :*: (S1 ('MetaSel ('Just "formatOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FormatOptions)) :*: S1 ('MetaSel ('Just "lastModifiedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "pathOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PathOptions)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Source)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Input))))))

newDataset Source #

Create a value of Dataset 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:

$sel:accountId:Dataset', dataset_accountId - The ID of the Amazon Web Services account that owns the dataset.

$sel:createDate:Dataset', dataset_createDate - The date and time that the dataset was created.

$sel:createdBy:Dataset', dataset_createdBy - The Amazon Resource Name (ARN) of the user who created the dataset.

$sel:format:Dataset', dataset_format - The file format of a dataset that is created from an Amazon S3 file or folder.

$sel:formatOptions:Dataset', dataset_formatOptions - A set of options that define how DataBrew interprets the data in the dataset.

$sel:lastModifiedBy:Dataset', dataset_lastModifiedBy - The Amazon Resource Name (ARN) of the user who last modified the dataset.

$sel:lastModifiedDate:Dataset', dataset_lastModifiedDate - The last modification date and time of the dataset.

$sel:pathOptions:Dataset', dataset_pathOptions - A set of options that defines how DataBrew interprets an Amazon S3 path of the dataset.

$sel:resourceArn:Dataset', dataset_resourceArn - The unique Amazon Resource Name (ARN) for the dataset.

$sel:source:Dataset', dataset_source - The location of the data for the dataset, either Amazon S3 or the Glue Data Catalog.

$sel:tags:Dataset', dataset_tags - Metadata tags that have been applied to the dataset.

$sel:name:Dataset', dataset_name - The unique name of the dataset.

$sel:input:Dataset', dataset_input - Information on how DataBrew can find the dataset, in either the Glue Data Catalog or Amazon S3.

dataset_accountId :: Lens' Dataset (Maybe Text) Source #

The ID of the Amazon Web Services account that owns the dataset.

dataset_createDate :: Lens' Dataset (Maybe UTCTime) Source #

The date and time that the dataset was created.

dataset_createdBy :: Lens' Dataset (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user who created the dataset.

dataset_format :: Lens' Dataset (Maybe InputFormat) Source #

The file format of a dataset that is created from an Amazon S3 file or folder.

dataset_formatOptions :: Lens' Dataset (Maybe FormatOptions) Source #

A set of options that define how DataBrew interprets the data in the dataset.

dataset_lastModifiedBy :: Lens' Dataset (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user who last modified the dataset.

dataset_lastModifiedDate :: Lens' Dataset (Maybe UTCTime) Source #

The last modification date and time of the dataset.

dataset_pathOptions :: Lens' Dataset (Maybe PathOptions) Source #

A set of options that defines how DataBrew interprets an Amazon S3 path of the dataset.

dataset_resourceArn :: Lens' Dataset (Maybe Text) Source #

The unique Amazon Resource Name (ARN) for the dataset.

dataset_source :: Lens' Dataset (Maybe Source) Source #

The location of the data for the dataset, either Amazon S3 or the Glue Data Catalog.

dataset_tags :: Lens' Dataset (Maybe (HashMap Text Text)) Source #

Metadata tags that have been applied to the dataset.

dataset_name :: Lens' Dataset Text Source #

The unique name of the dataset.

dataset_input :: Lens' Dataset Input Source #

Information on how DataBrew can find the dataset, in either the Glue Data Catalog or Amazon S3.

DatasetParameter

data DatasetParameter Source #

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

See: newDatasetParameter smart constructor.

Constructors

DatasetParameter' 

Fields

  • createColumn :: Maybe Bool

    Optional boolean value that defines whether the captured value of this parameter should be used to create a new column in a dataset.

  • datetimeOptions :: Maybe DatetimeOptions

    Additional parameter options such as a format and a timezone. Required for datetime parameters.

  • filter' :: Maybe FilterExpression

    The optional filter expression structure to apply additional matching criteria to the parameter.

  • name :: Text

    The name of the parameter that is used in the dataset's Amazon S3 path.

  • type' :: ParameterType

    The type of the dataset parameter, can be one of a 'String', 'Number' or 'Datetime'.

Instances

Instances details
FromJSON DatasetParameter Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatasetParameter

ToJSON DatasetParameter Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatasetParameter

Generic DatasetParameter Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatasetParameter

Associated Types

type Rep DatasetParameter :: Type -> Type #

Read DatasetParameter Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatasetParameter

Show DatasetParameter Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatasetParameter

NFData DatasetParameter Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatasetParameter

Methods

rnf :: DatasetParameter -> () #

Eq DatasetParameter Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatasetParameter

Hashable DatasetParameter Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatasetParameter

type Rep DatasetParameter Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatasetParameter

type Rep DatasetParameter = D1 ('MetaData "DatasetParameter" "Amazonka.DataBrew.Types.DatasetParameter" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "DatasetParameter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createColumn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "datetimeOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatetimeOptions))) :*: (S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FilterExpression)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ParameterType)))))

newDatasetParameter Source #

Create a value of DatasetParameter 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:

$sel:createColumn:DatasetParameter', datasetParameter_createColumn - Optional boolean value that defines whether the captured value of this parameter should be used to create a new column in a dataset.

$sel:datetimeOptions:DatasetParameter', datasetParameter_datetimeOptions - Additional parameter options such as a format and a timezone. Required for datetime parameters.

$sel:filter':DatasetParameter', datasetParameter_filter - The optional filter expression structure to apply additional matching criteria to the parameter.

$sel:name:DatasetParameter', datasetParameter_name - The name of the parameter that is used in the dataset's Amazon S3 path.

$sel:type':DatasetParameter', datasetParameter_type - The type of the dataset parameter, can be one of a 'String', 'Number' or 'Datetime'.

datasetParameter_createColumn :: Lens' DatasetParameter (Maybe Bool) Source #

Optional boolean value that defines whether the captured value of this parameter should be used to create a new column in a dataset.

datasetParameter_datetimeOptions :: Lens' DatasetParameter (Maybe DatetimeOptions) Source #

Additional parameter options such as a format and a timezone. Required for datetime parameters.

datasetParameter_filter :: Lens' DatasetParameter (Maybe FilterExpression) Source #

The optional filter expression structure to apply additional matching criteria to the parameter.

datasetParameter_name :: Lens' DatasetParameter Text Source #

The name of the parameter that is used in the dataset's Amazon S3 path.

datasetParameter_type :: Lens' DatasetParameter ParameterType Source #

The type of the dataset parameter, can be one of a 'String', 'Number' or 'Datetime'.

DatetimeOptions

data DatetimeOptions Source #

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

See: newDatetimeOptions smart constructor.

Constructors

DatetimeOptions' 

Fields

  • localeCode :: Maybe Text

    Optional value for a non-US locale code, needed for correct interpretation of some date formats.

  • timezoneOffset :: Maybe Text

    Optional value for a timezone offset of the datetime parameter value in the Amazon S3 path. Shouldn't be used if Format for this parameter includes timezone fields. If no offset specified, UTC is assumed.

  • format :: Text

    Required option, that defines the datetime format used for a date parameter in the Amazon S3 path. Should use only supported datetime specifiers and separation characters, all literal a-z or A-Z characters should be escaped with single quotes. E.g. "MM.dd.yyyy-'at'-HH:mm".

Instances

Instances details
FromJSON DatetimeOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatetimeOptions

ToJSON DatetimeOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatetimeOptions

Generic DatetimeOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatetimeOptions

Associated Types

type Rep DatetimeOptions :: Type -> Type #

Read DatetimeOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatetimeOptions

Show DatetimeOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatetimeOptions

NFData DatetimeOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatetimeOptions

Methods

rnf :: DatetimeOptions -> () #

Eq DatetimeOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatetimeOptions

Hashable DatetimeOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatetimeOptions

type Rep DatetimeOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatetimeOptions

type Rep DatetimeOptions = D1 ('MetaData "DatetimeOptions" "Amazonka.DataBrew.Types.DatetimeOptions" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "DatetimeOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "localeCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "timezoneOffset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDatetimeOptions Source #

Create a value of DatetimeOptions 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:

$sel:localeCode:DatetimeOptions', datetimeOptions_localeCode - Optional value for a non-US locale code, needed for correct interpretation of some date formats.

$sel:timezoneOffset:DatetimeOptions', datetimeOptions_timezoneOffset - Optional value for a timezone offset of the datetime parameter value in the Amazon S3 path. Shouldn't be used if Format for this parameter includes timezone fields. If no offset specified, UTC is assumed.

$sel:format:DatetimeOptions', datetimeOptions_format - Required option, that defines the datetime format used for a date parameter in the Amazon S3 path. Should use only supported datetime specifiers and separation characters, all literal a-z or A-Z characters should be escaped with single quotes. E.g. "MM.dd.yyyy-'at'-HH:mm".

datetimeOptions_localeCode :: Lens' DatetimeOptions (Maybe Text) Source #

Optional value for a non-US locale code, needed for correct interpretation of some date formats.

datetimeOptions_timezoneOffset :: Lens' DatetimeOptions (Maybe Text) Source #

Optional value for a timezone offset of the datetime parameter value in the Amazon S3 path. Shouldn't be used if Format for this parameter includes timezone fields. If no offset specified, UTC is assumed.

datetimeOptions_format :: Lens' DatetimeOptions Text Source #

Required option, that defines the datetime format used for a date parameter in the Amazon S3 path. Should use only supported datetime specifiers and separation characters, all literal a-z or A-Z characters should be escaped with single quotes. E.g. "MM.dd.yyyy-'at'-HH:mm".

EntityDetectorConfiguration

data EntityDetectorConfiguration Source #

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

See: newEntityDetectorConfiguration smart constructor.

Constructors

EntityDetectorConfiguration' 

Fields

  • allowedStatistics :: Maybe (NonEmpty AllowedStatistics)

    Configuration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.

  • entityTypes :: NonEmpty Text

    Entity types to detect. Can be any of the following:

    • USA_SSN
    • EMAIL
    • USA_ITIN
    • USA_PASSPORT_NUMBER
    • PHONE_NUMBER
    • USA_DRIVING_LICENSE
    • BANK_ACCOUNT
    • CREDIT_CARD
    • IP_ADDRESS
    • MAC_ADDRESS
    • USA_DEA_NUMBER
    • USA_HCPCS_CODE
    • USA_NATIONAL_PROVIDER_IDENTIFIER
    • USA_NATIONAL_DRUG_CODE
    • USA_HEALTH_INSURANCE_CLAIM_NUMBER
    • USA_MEDICARE_BENEFICIARY_IDENTIFIER
    • USA_CPT_CODE
    • PERSON_NAME
    • DATE

    The Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE.

Instances

Instances details
FromJSON EntityDetectorConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EntityDetectorConfiguration

ToJSON EntityDetectorConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EntityDetectorConfiguration

Generic EntityDetectorConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EntityDetectorConfiguration

Associated Types

type Rep EntityDetectorConfiguration :: Type -> Type #

Read EntityDetectorConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EntityDetectorConfiguration

Show EntityDetectorConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EntityDetectorConfiguration

NFData EntityDetectorConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EntityDetectorConfiguration

Eq EntityDetectorConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EntityDetectorConfiguration

Hashable EntityDetectorConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EntityDetectorConfiguration

type Rep EntityDetectorConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EntityDetectorConfiguration

type Rep EntityDetectorConfiguration = D1 ('MetaData "EntityDetectorConfiguration" "Amazonka.DataBrew.Types.EntityDetectorConfiguration" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "EntityDetectorConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "allowedStatistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty AllowedStatistics))) :*: S1 ('MetaSel ('Just "entityTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newEntityDetectorConfiguration Source #

Create a value of EntityDetectorConfiguration 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:

$sel:allowedStatistics:EntityDetectorConfiguration', entityDetectorConfiguration_allowedStatistics - Configuration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.

$sel:entityTypes:EntityDetectorConfiguration', entityDetectorConfiguration_entityTypes - Entity types to detect. Can be any of the following:

  • USA_SSN
  • EMAIL
  • USA_ITIN
  • USA_PASSPORT_NUMBER
  • PHONE_NUMBER
  • USA_DRIVING_LICENSE
  • BANK_ACCOUNT
  • CREDIT_CARD
  • IP_ADDRESS
  • MAC_ADDRESS
  • USA_DEA_NUMBER
  • USA_HCPCS_CODE
  • USA_NATIONAL_PROVIDER_IDENTIFIER
  • USA_NATIONAL_DRUG_CODE
  • USA_HEALTH_INSURANCE_CLAIM_NUMBER
  • USA_MEDICARE_BENEFICIARY_IDENTIFIER
  • USA_CPT_CODE
  • PERSON_NAME
  • DATE

The Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE.

entityDetectorConfiguration_allowedStatistics :: Lens' EntityDetectorConfiguration (Maybe (NonEmpty AllowedStatistics)) Source #

Configuration of statistics that are allowed to be run on columns that contain detected entities. When undefined, no statistics will be computed on columns that contain detected entities.

entityDetectorConfiguration_entityTypes :: Lens' EntityDetectorConfiguration (NonEmpty Text) Source #

Entity types to detect. Can be any of the following:

  • USA_SSN
  • EMAIL
  • USA_ITIN
  • USA_PASSPORT_NUMBER
  • PHONE_NUMBER
  • USA_DRIVING_LICENSE
  • BANK_ACCOUNT
  • CREDIT_CARD
  • IP_ADDRESS
  • MAC_ADDRESS
  • USA_DEA_NUMBER
  • USA_HCPCS_CODE
  • USA_NATIONAL_PROVIDER_IDENTIFIER
  • USA_NATIONAL_DRUG_CODE
  • USA_HEALTH_INSURANCE_CLAIM_NUMBER
  • USA_MEDICARE_BENEFICIARY_IDENTIFIER
  • USA_CPT_CODE
  • PERSON_NAME
  • DATE

The Entity type group USA_ALL is also supported, and includes all of the above entity types except PERSON_NAME and DATE.

ExcelOptions

data ExcelOptions Source #

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

See: newExcelOptions smart constructor.

Constructors

ExcelOptions' 

Fields

  • headerRow :: Maybe Bool

    A variable that specifies whether the first row in the file is parsed as the header. If this value is false, column names are auto-generated.

  • sheetIndexes :: Maybe (NonEmpty Natural)

    One or more sheet numbers in the Excel file that will be included in the dataset.

  • sheetNames :: Maybe (NonEmpty Text)

    One or more named sheets in the Excel file that will be included in the dataset.

Instances

Instances details
FromJSON ExcelOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ExcelOptions

ToJSON ExcelOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ExcelOptions

Generic ExcelOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ExcelOptions

Associated Types

type Rep ExcelOptions :: Type -> Type #

Read ExcelOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ExcelOptions

Show ExcelOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ExcelOptions

NFData ExcelOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ExcelOptions

Methods

rnf :: ExcelOptions -> () #

Eq ExcelOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ExcelOptions

Hashable ExcelOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ExcelOptions

type Rep ExcelOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ExcelOptions

type Rep ExcelOptions = D1 ('MetaData "ExcelOptions" "Amazonka.DataBrew.Types.ExcelOptions" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "ExcelOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "headerRow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "sheetIndexes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Natural))) :*: S1 ('MetaSel ('Just "sheetNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))))))

newExcelOptions :: ExcelOptions Source #

Create a value of ExcelOptions 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:

$sel:headerRow:ExcelOptions', excelOptions_headerRow - A variable that specifies whether the first row in the file is parsed as the header. If this value is false, column names are auto-generated.

$sel:sheetIndexes:ExcelOptions', excelOptions_sheetIndexes - One or more sheet numbers in the Excel file that will be included in the dataset.

$sel:sheetNames:ExcelOptions', excelOptions_sheetNames - One or more named sheets in the Excel file that will be included in the dataset.

excelOptions_headerRow :: Lens' ExcelOptions (Maybe Bool) Source #

A variable that specifies whether the first row in the file is parsed as the header. If this value is false, column names are auto-generated.

excelOptions_sheetIndexes :: Lens' ExcelOptions (Maybe (NonEmpty Natural)) Source #

One or more sheet numbers in the Excel file that will be included in the dataset.

excelOptions_sheetNames :: Lens' ExcelOptions (Maybe (NonEmpty Text)) Source #

One or more named sheets in the Excel file that will be included in the dataset.

FilesLimit

data FilesLimit Source #

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

See: newFilesLimit smart constructor.

Constructors

FilesLimit' 

Fields

  • order :: Maybe Order

    A criteria to use for Amazon S3 files sorting before their selection. By default uses DESCENDING order, i.e. most recent files are selected first. Another possible value is ASCENDING.

  • orderedBy :: Maybe OrderedBy

    A criteria to use for Amazon S3 files sorting before their selection. By default uses LAST_MODIFIED_DATE as a sorting criteria. Currently it's the only allowed value.

  • maxFiles :: Natural

    The number of Amazon S3 files to select.

Instances

Instances details
FromJSON FilesLimit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilesLimit

ToJSON FilesLimit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilesLimit

Generic FilesLimit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilesLimit

Associated Types

type Rep FilesLimit :: Type -> Type #

Read FilesLimit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilesLimit

Show FilesLimit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilesLimit

NFData FilesLimit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilesLimit

Methods

rnf :: FilesLimit -> () #

Eq FilesLimit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilesLimit

Hashable FilesLimit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilesLimit

type Rep FilesLimit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilesLimit

type Rep FilesLimit = D1 ('MetaData "FilesLimit" "Amazonka.DataBrew.Types.FilesLimit" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "FilesLimit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "order") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Order)) :*: (S1 ('MetaSel ('Just "orderedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrderedBy)) :*: S1 ('MetaSel ('Just "maxFiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

newFilesLimit Source #

Create a value of FilesLimit 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:

$sel:order:FilesLimit', filesLimit_order - A criteria to use for Amazon S3 files sorting before their selection. By default uses DESCENDING order, i.e. most recent files are selected first. Another possible value is ASCENDING.

$sel:orderedBy:FilesLimit', filesLimit_orderedBy - A criteria to use for Amazon S3 files sorting before their selection. By default uses LAST_MODIFIED_DATE as a sorting criteria. Currently it's the only allowed value.

$sel:maxFiles:FilesLimit', filesLimit_maxFiles - The number of Amazon S3 files to select.

filesLimit_order :: Lens' FilesLimit (Maybe Order) Source #

A criteria to use for Amazon S3 files sorting before their selection. By default uses DESCENDING order, i.e. most recent files are selected first. Another possible value is ASCENDING.

filesLimit_orderedBy :: Lens' FilesLimit (Maybe OrderedBy) Source #

A criteria to use for Amazon S3 files sorting before their selection. By default uses LAST_MODIFIED_DATE as a sorting criteria. Currently it's the only allowed value.

filesLimit_maxFiles :: Lens' FilesLimit Natural Source #

The number of Amazon S3 files to select.

FilterExpression

data FilterExpression Source #

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

See: newFilterExpression smart constructor.

Constructors

FilterExpression' 

Fields

  • expression :: Text

    The expression which includes condition names followed by substitution variables, possibly grouped and combined with other conditions. For example, "(starts_with :prefix1 or starts_with :prefix2) and (ends_with :suffix1 or ends_with :suffix2)". Substitution variables should start with ':' symbol.

  • valuesMap :: HashMap Text Text

    The map of substitution variable names to their values used in this filter expression.

Instances

Instances details
FromJSON FilterExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilterExpression

ToJSON FilterExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilterExpression

Generic FilterExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilterExpression

Associated Types

type Rep FilterExpression :: Type -> Type #

Read FilterExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilterExpression

Show FilterExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilterExpression

NFData FilterExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilterExpression

Methods

rnf :: FilterExpression -> () #

Eq FilterExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilterExpression

Hashable FilterExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilterExpression

type Rep FilterExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilterExpression

type Rep FilterExpression = D1 ('MetaData "FilterExpression" "Amazonka.DataBrew.Types.FilterExpression" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "FilterExpression'" 'PrefixI 'True) (S1 ('MetaSel ('Just "expression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "valuesMap") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newFilterExpression Source #

Create a value of FilterExpression 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:

$sel:expression:FilterExpression', filterExpression_expression - The expression which includes condition names followed by substitution variables, possibly grouped and combined with other conditions. For example, "(starts_with :prefix1 or starts_with :prefix2) and (ends_with :suffix1 or ends_with :suffix2)". Substitution variables should start with ':' symbol.

$sel:valuesMap:FilterExpression', filterExpression_valuesMap - The map of substitution variable names to their values used in this filter expression.

filterExpression_expression :: Lens' FilterExpression Text Source #

The expression which includes condition names followed by substitution variables, possibly grouped and combined with other conditions. For example, "(starts_with :prefix1 or starts_with :prefix2) and (ends_with :suffix1 or ends_with :suffix2)". Substitution variables should start with ':' symbol.

filterExpression_valuesMap :: Lens' FilterExpression (HashMap Text Text) Source #

The map of substitution variable names to their values used in this filter expression.

FormatOptions

data FormatOptions Source #

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

See: newFormatOptions smart constructor.

Constructors

FormatOptions' 

Fields

Instances

Instances details
FromJSON FormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FormatOptions

ToJSON FormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FormatOptions

Generic FormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FormatOptions

Associated Types

type Rep FormatOptions :: Type -> Type #

Read FormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FormatOptions

Show FormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FormatOptions

NFData FormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FormatOptions

Methods

rnf :: FormatOptions -> () #

Eq FormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FormatOptions

Hashable FormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FormatOptions

type Rep FormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FormatOptions

type Rep FormatOptions = D1 ('MetaData "FormatOptions" "Amazonka.DataBrew.Types.FormatOptions" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "FormatOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "csv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CsvOptions)) :*: (S1 ('MetaSel ('Just "excel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExcelOptions)) :*: S1 ('MetaSel ('Just "json") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JsonOptions)))))

newFormatOptions :: FormatOptions Source #

Create a value of FormatOptions 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:

$sel:csv:FormatOptions', formatOptions_csv - Options that define how CSV input is to be interpreted by DataBrew.

$sel:excel:FormatOptions', formatOptions_excel - Options that define how Excel input is to be interpreted by DataBrew.

$sel:json:FormatOptions', formatOptions_json - Options that define how JSON input is to be interpreted by DataBrew.

formatOptions_csv :: Lens' FormatOptions (Maybe CsvOptions) Source #

Options that define how CSV input is to be interpreted by DataBrew.

formatOptions_excel :: Lens' FormatOptions (Maybe ExcelOptions) Source #

Options that define how Excel input is to be interpreted by DataBrew.

formatOptions_json :: Lens' FormatOptions (Maybe JsonOptions) Source #

Options that define how JSON input is to be interpreted by DataBrew.

Input

data Input Source #

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

See: newInput smart constructor.

Constructors

Input' 

Fields

Instances

Instances details
FromJSON Input Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Input

ToJSON Input Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Input

Generic Input Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Input

Associated Types

type Rep Input :: Type -> Type #

Methods

from :: Input -> Rep Input x #

to :: Rep Input x -> Input #

Read Input Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Input

Show Input Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Input

Methods

showsPrec :: Int -> Input -> ShowS #

show :: Input -> String #

showList :: [Input] -> ShowS #

NFData Input Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Input

Methods

rnf :: Input -> () #

Eq Input Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Input

Methods

(==) :: Input -> Input -> Bool #

(/=) :: Input -> Input -> Bool #

Hashable Input Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Input

Methods

hashWithSalt :: Int -> Input -> Int #

hash :: Input -> Int #

type Rep Input Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Input

type Rep Input = D1 ('MetaData "Input" "Amazonka.DataBrew.Types.Input" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "Input'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataCatalogInputDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataCatalogInputDefinition)) :*: S1 ('MetaSel ('Just "databaseInputDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatabaseInputDefinition))) :*: (S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Metadata)) :*: S1 ('MetaSel ('Just "s3InputDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location)))))

newInput :: Input Source #

Create a value of Input 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:

$sel:dataCatalogInputDefinition:Input', input_dataCatalogInputDefinition - The Glue Data Catalog parameters for the data.

$sel:databaseInputDefinition:Input', input_databaseInputDefinition - Connection information for dataset input files stored in a database.

$sel:metadata:Input', input_metadata - Contains additional resource information needed for specific datasets.

$sel:s3InputDefinition:Input', input_s3InputDefinition - The Amazon S3 location where the data is stored.

input_dataCatalogInputDefinition :: Lens' Input (Maybe DataCatalogInputDefinition) Source #

The Glue Data Catalog parameters for the data.

input_databaseInputDefinition :: Lens' Input (Maybe DatabaseInputDefinition) Source #

Connection information for dataset input files stored in a database.

input_metadata :: Lens' Input (Maybe Metadata) Source #

Contains additional resource information needed for specific datasets.

input_s3InputDefinition :: Lens' Input (Maybe S3Location) Source #

The Amazon S3 location where the data is stored.

Job

data Job Source #

Represents all of the attributes of a DataBrew job.

See: newJob smart constructor.

Constructors

Job' 

Fields

Instances

Instances details
FromJSON Job Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Job

Generic Job Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Job

Associated Types

type Rep Job :: Type -> Type #

Methods

from :: Job -> Rep Job x #

to :: Rep Job x -> Job #

Read Job Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Job

Show Job Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Job

Methods

showsPrec :: Int -> Job -> ShowS #

show :: Job -> String #

showList :: [Job] -> ShowS #

NFData Job Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Job

Methods

rnf :: Job -> () #

Eq Job Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Job

Methods

(==) :: Job -> Job -> Bool #

(/=) :: Job -> Job -> Bool #

Hashable Job Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Job

Methods

hashWithSalt :: Int -> Job -> Int #

hash :: Job -> Int #

type Rep Job Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Job

type Rep Job = D1 ('MetaData "Job" "Amazonka.DataBrew.Types.Job" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "Job'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "dataCatalogOutputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty DataCatalogOutput))) :*: (S1 ('MetaSel ('Just "databaseOutputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty DatabaseOutput))) :*: S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "encryptionKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "encryptionMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionMode)) :*: S1 ('MetaSel ('Just "jobSample") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobSample)))) :*: (S1 ('MetaSel ('Just "lastModifiedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "logSubscription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogSubscription)))))) :*: (((S1 ('MetaSel ('Just "maxCapacity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "maxRetries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "outputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Output))))) :*: (S1 ('MetaSel ('Just "projectName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "recipeReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RecipeReference)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "timeout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobType)) :*: (S1 ('MetaSel ('Just "validationConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ValidationConfiguration))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))))

newJob Source #

Arguments

:: Text

Job

-> Job 

Create a value of Job 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:

$sel:accountId:Job', job_accountId - The ID of the Amazon Web Services account that owns the job.

$sel:createDate:Job', job_createDate - The date and time that the job was created.

$sel:createdBy:Job', job_createdBy - The Amazon Resource Name (ARN) of the user who created the job.

$sel:dataCatalogOutputs:Job', job_dataCatalogOutputs - One or more artifacts that represent the Glue Data Catalog output from running the job.

$sel:databaseOutputs:Job', job_databaseOutputs - Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.

$sel:datasetName:Job', job_datasetName - A dataset that the job is to process.

$sel:encryptionKeyArn:Job', job_encryptionKeyArn - The Amazon Resource Name (ARN) of an encryption key that is used to protect the job output. For more information, see Encrypting data written by DataBrew jobs

$sel:encryptionMode:Job', job_encryptionMode - The encryption mode for the job, which can be one of the following:

  • SSE-KMS - Server-side encryption with keys managed by KMS.
  • SSE-S3 - Server-side encryption with keys managed by Amazon S3.

$sel:jobSample:Job', job_jobSample - A sample configuration for profile jobs only, which determines the number of rows on which the profile job is run. If a JobSample value isn't provided, the default value is used. The default value is CUSTOM_ROWS for the mode parameter and 20,000 for the size parameter.

$sel:lastModifiedBy:Job', job_lastModifiedBy - The Amazon Resource Name (ARN) of the user who last modified the job.

$sel:lastModifiedDate:Job', job_lastModifiedDate - The modification date and time of the job.

$sel:logSubscription:Job', job_logSubscription - The current status of Amazon CloudWatch logging for the job.

$sel:maxCapacity:Job', job_maxCapacity - The maximum number of nodes that can be consumed when the job processes data.

$sel:maxRetries:Job', job_maxRetries - The maximum number of times to retry the job after a job run fails.

$sel:outputs:Job', job_outputs - One or more artifacts that represent output from running the job.

$sel:projectName:Job', job_projectName - The name of the project that the job is associated with.

$sel:recipeReference:Job', job_recipeReference - A set of steps that the job runs.

$sel:resourceArn:Job', job_resourceArn - The unique Amazon Resource Name (ARN) for the job.

$sel:roleArn:Job', job_roleArn - The Amazon Resource Name (ARN) of the role to be assumed for this job.

$sel:tags:Job', job_tags - Metadata tags that have been applied to the job.

$sel:timeout:Job', job_timeout - The job's timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT.

$sel:type':Job', job_type - The job type of the job, which must be one of the following:

  • PROFILE - A job to analyze a dataset, to determine its size, data types, data distribution, and more.
  • RECIPE - A job to apply one or more transformations to a dataset.

$sel:validationConfigurations:Job', job_validationConfigurations - List of validation configurations that are applied to the profile job.

Job, job_name - The unique name of the job.

job_accountId :: Lens' Job (Maybe Text) Source #

The ID of the Amazon Web Services account that owns the job.

job_createDate :: Lens' Job (Maybe UTCTime) Source #

The date and time that the job was created.

job_createdBy :: Lens' Job (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user who created the job.

job_dataCatalogOutputs :: Lens' Job (Maybe (NonEmpty DataCatalogOutput)) Source #

One or more artifacts that represent the Glue Data Catalog output from running the job.

job_databaseOutputs :: Lens' Job (Maybe (NonEmpty DatabaseOutput)) Source #

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

job_datasetName :: Lens' Job (Maybe Text) Source #

A dataset that the job is to process.

job_encryptionKeyArn :: Lens' Job (Maybe Text) Source #

The Amazon Resource Name (ARN) of an encryption key that is used to protect the job output. For more information, see Encrypting data written by DataBrew jobs

job_encryptionMode :: Lens' Job (Maybe EncryptionMode) Source #

The encryption mode for the job, which can be one of the following:

  • SSE-KMS - Server-side encryption with keys managed by KMS.
  • SSE-S3 - Server-side encryption with keys managed by Amazon S3.

job_jobSample :: Lens' Job (Maybe JobSample) Source #

A sample configuration for profile jobs only, which determines the number of rows on which the profile job is run. If a JobSample value isn't provided, the default value is used. The default value is CUSTOM_ROWS for the mode parameter and 20,000 for the size parameter.

job_lastModifiedBy :: Lens' Job (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user who last modified the job.

job_lastModifiedDate :: Lens' Job (Maybe UTCTime) Source #

The modification date and time of the job.

job_logSubscription :: Lens' Job (Maybe LogSubscription) Source #

The current status of Amazon CloudWatch logging for the job.

job_maxCapacity :: Lens' Job (Maybe Int) Source #

The maximum number of nodes that can be consumed when the job processes data.

job_maxRetries :: Lens' Job (Maybe Natural) Source #

The maximum number of times to retry the job after a job run fails.

job_outputs :: Lens' Job (Maybe (NonEmpty Output)) Source #

One or more artifacts that represent output from running the job.

job_projectName :: Lens' Job (Maybe Text) Source #

The name of the project that the job is associated with.

job_recipeReference :: Lens' Job (Maybe RecipeReference) Source #

A set of steps that the job runs.

job_resourceArn :: Lens' Job (Maybe Text) Source #

The unique Amazon Resource Name (ARN) for the job.

job_roleArn :: Lens' Job (Maybe Text) Source #

The Amazon Resource Name (ARN) of the role to be assumed for this job.

job_tags :: Lens' Job (Maybe (HashMap Text Text)) Source #

Metadata tags that have been applied to the job.

job_timeout :: Lens' Job (Maybe Natural) Source #

The job's timeout in minutes. A job that attempts to run longer than this timeout period ends with a status of TIMEOUT.

job_type :: Lens' Job (Maybe JobType) Source #

The job type of the job, which must be one of the following:

  • PROFILE - A job to analyze a dataset, to determine its size, data types, data distribution, and more.
  • RECIPE - A job to apply one or more transformations to a dataset.

job_validationConfigurations :: Lens' Job (Maybe (NonEmpty ValidationConfiguration)) Source #

List of validation configurations that are applied to the profile job.

job_name :: Lens' Job Text Source #

The unique name of the job.

JobRun

data JobRun Source #

Represents one run of a DataBrew job.

See: newJobRun smart constructor.

Constructors

JobRun' 

Fields

Instances

Instances details
FromJSON JobRun Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRun

Generic JobRun Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRun

Associated Types

type Rep JobRun :: Type -> Type #

Methods

from :: JobRun -> Rep JobRun x #

to :: Rep JobRun x -> JobRun #

Read JobRun Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRun

Show JobRun Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRun

NFData JobRun Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRun

Methods

rnf :: JobRun -> () #

Eq JobRun Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRun

Methods

(==) :: JobRun -> JobRun -> Bool #

(/=) :: JobRun -> JobRun -> Bool #

Hashable JobRun Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRun

Methods

hashWithSalt :: Int -> JobRun -> Int #

hash :: JobRun -> Int #

type Rep JobRun Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRun

type Rep JobRun = D1 ('MetaData "JobRun" "Amazonka.DataBrew.Types.JobRun" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "JobRun'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "attempt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "completedOn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "dataCatalogOutputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty DataCatalogOutput))) :*: S1 ('MetaSel ('Just "databaseOutputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty DatabaseOutput))))) :*: ((S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "executionTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobSample") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobSample)))))) :*: (((S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "logSubscription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogSubscription))) :*: (S1 ('MetaSel ('Just "outputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Output))) :*: S1 ('MetaSel ('Just "recipeReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RecipeReference)))) :*: ((S1 ('MetaSel ('Just "runId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "startedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "startedOn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobRunState)) :*: S1 ('MetaSel ('Just "validationConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ValidationConfiguration)))))))))

newJobRun :: JobRun Source #

Create a value of JobRun 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:

$sel:attempt:JobRun', jobRun_attempt - The number of times that DataBrew has attempted to run the job.

$sel:completedOn:JobRun', jobRun_completedOn - The date and time when the job completed processing.

$sel:dataCatalogOutputs:JobRun', jobRun_dataCatalogOutputs - One or more artifacts that represent the Glue Data Catalog output from running the job.

$sel:databaseOutputs:JobRun', jobRun_databaseOutputs - Represents a list of JDBC database output objects which defines the output destination for a DataBrew recipe job to write into.

$sel:datasetName:JobRun', jobRun_datasetName - The name of the dataset for the job to process.

$sel:errorMessage:JobRun', jobRun_errorMessage - A message indicating an error (if any) that was encountered when the job ran.

$sel:executionTime:JobRun', jobRun_executionTime - The amount of time, in seconds, during which a job run consumed resources.

$sel:jobName:JobRun', jobRun_jobName - The name of the job being processed during this run.

$sel:jobSample:JobRun', jobRun_jobSample - A sample configuration for profile jobs only, which determines the number of rows on which the profile job is run. If a JobSample value isn't provided, the default is used. The default value is CUSTOM_ROWS for the mode parameter and 20,000 for the size parameter.

$sel:logGroupName:JobRun', jobRun_logGroupName - The name of an Amazon CloudWatch log group, where the job writes diagnostic messages when it runs.

$sel:logSubscription:JobRun', jobRun_logSubscription - The current status of Amazon CloudWatch logging for the job run.

$sel:outputs:JobRun', jobRun_outputs - One or more output artifacts from a job run.

$sel:recipeReference:JobRun', jobRun_recipeReference - The set of steps processed by the job.

$sel:runId:JobRun', jobRun_runId - The unique identifier of the job run.

$sel:startedBy:JobRun', jobRun_startedBy - The Amazon Resource Name (ARN) of the user who initiated the job run.

$sel:startedOn:JobRun', jobRun_startedOn - The date and time when the job run began.

$sel:state:JobRun', jobRun_state - The current state of the job run entity itself.

$sel:validationConfigurations:JobRun', jobRun_validationConfigurations - List of validation configurations that are applied to the profile job run.

jobRun_attempt :: Lens' JobRun (Maybe Int) Source #

The number of times that DataBrew has attempted to run the job.

jobRun_completedOn :: Lens' JobRun (Maybe UTCTime) Source #

The date and time when the job completed processing.

jobRun_dataCatalogOutputs :: Lens' JobRun (Maybe (NonEmpty DataCatalogOutput)) Source #

One or more artifacts that represent the Glue Data Catalog output from running the job.

jobRun_databaseOutputs :: Lens' JobRun (Maybe (NonEmpty DatabaseOutput)) Source #

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

jobRun_datasetName :: Lens' JobRun (Maybe Text) Source #

The name of the dataset for the job to process.

jobRun_errorMessage :: Lens' JobRun (Maybe Text) Source #

A message indicating an error (if any) that was encountered when the job ran.

jobRun_executionTime :: Lens' JobRun (Maybe Int) Source #

The amount of time, in seconds, during which a job run consumed resources.

jobRun_jobName :: Lens' JobRun (Maybe Text) Source #

The name of the job being processed during this run.

jobRun_jobSample :: Lens' JobRun (Maybe JobSample) Source #

A sample configuration for profile jobs only, which determines the number of rows on which the profile job is run. If a JobSample value isn't provided, the default is used. The default value is CUSTOM_ROWS for the mode parameter and 20,000 for the size parameter.

jobRun_logGroupName :: Lens' JobRun (Maybe Text) Source #

The name of an Amazon CloudWatch log group, where the job writes diagnostic messages when it runs.

jobRun_logSubscription :: Lens' JobRun (Maybe LogSubscription) Source #

The current status of Amazon CloudWatch logging for the job run.

jobRun_outputs :: Lens' JobRun (Maybe (NonEmpty Output)) Source #

One or more output artifacts from a job run.

jobRun_recipeReference :: Lens' JobRun (Maybe RecipeReference) Source #

The set of steps processed by the job.

jobRun_runId :: Lens' JobRun (Maybe Text) Source #

The unique identifier of the job run.

jobRun_startedBy :: Lens' JobRun (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user who initiated the job run.

jobRun_startedOn :: Lens' JobRun (Maybe UTCTime) Source #

The date and time when the job run began.

jobRun_state :: Lens' JobRun (Maybe JobRunState) Source #

The current state of the job run entity itself.

jobRun_validationConfigurations :: Lens' JobRun (Maybe (NonEmpty ValidationConfiguration)) Source #

List of validation configurations that are applied to the profile job run.

JobSample

data JobSample Source #

A sample configuration for profile jobs only, which determines the number of rows on which the profile job is run. If a JobSample value isn't provided, the default is used. The default value is CUSTOM_ROWS for the mode parameter and 20,000 for the size parameter.

See: newJobSample smart constructor.

Constructors

JobSample' 

Fields

  • mode :: Maybe SampleMode

    A value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:

    • FULL_DATASET - The profile job is run on the entire dataset.
    • CUSTOM_ROWS - The profile job is run on the number of rows specified in the Size parameter.
  • size :: Maybe Integer

    The Size parameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.

    Long.MAX_VALUE = 9223372036854775807

Instances

Instances details
FromJSON JobSample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobSample

ToJSON JobSample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobSample

Generic JobSample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobSample

Associated Types

type Rep JobSample :: Type -> Type #

Read JobSample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobSample

Show JobSample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobSample

NFData JobSample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobSample

Methods

rnf :: JobSample -> () #

Eq JobSample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobSample

Hashable JobSample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobSample

type Rep JobSample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobSample

type Rep JobSample = D1 ('MetaData "JobSample" "Amazonka.DataBrew.Types.JobSample" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "JobSample'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SampleMode)) :*: S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newJobSample :: JobSample Source #

Create a value of JobSample 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:

$sel:mode:JobSample', jobSample_mode - A value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:

  • FULL_DATASET - The profile job is run on the entire dataset.
  • CUSTOM_ROWS - The profile job is run on the number of rows specified in the Size parameter.

$sel:size:JobSample', jobSample_size - The Size parameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.

Long.MAX_VALUE = 9223372036854775807

jobSample_mode :: Lens' JobSample (Maybe SampleMode) Source #

A value that determines whether the profile job is run on the entire dataset or a specified number of rows. This value must be one of the following:

  • FULL_DATASET - The profile job is run on the entire dataset.
  • CUSTOM_ROWS - The profile job is run on the number of rows specified in the Size parameter.

jobSample_size :: Lens' JobSample (Maybe Integer) Source #

The Size parameter is only required when the mode is CUSTOM_ROWS. The profile job is run on the specified number of rows. The maximum value for size is Long.MAX_VALUE.

Long.MAX_VALUE = 9223372036854775807

JsonOptions

data JsonOptions Source #

Represents the JSON-specific options that define how input is to be interpreted by Glue DataBrew.

See: newJsonOptions smart constructor.

Constructors

JsonOptions' 

Fields

  • multiLine :: Maybe Bool

    A value that specifies whether JSON input contains embedded new line characters.

Instances

Instances details
FromJSON JsonOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JsonOptions

ToJSON JsonOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JsonOptions

Generic JsonOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JsonOptions

Associated Types

type Rep JsonOptions :: Type -> Type #

Read JsonOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JsonOptions

Show JsonOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JsonOptions

NFData JsonOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JsonOptions

Methods

rnf :: JsonOptions -> () #

Eq JsonOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JsonOptions

Hashable JsonOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JsonOptions

type Rep JsonOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JsonOptions

type Rep JsonOptions = D1 ('MetaData "JsonOptions" "Amazonka.DataBrew.Types.JsonOptions" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "JsonOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "multiLine") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newJsonOptions :: JsonOptions Source #

Create a value of JsonOptions 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:

$sel:multiLine:JsonOptions', jsonOptions_multiLine - A value that specifies whether JSON input contains embedded new line characters.

jsonOptions_multiLine :: Lens' JsonOptions (Maybe Bool) Source #

A value that specifies whether JSON input contains embedded new line characters.

Metadata

data Metadata Source #

Contains additional resource information needed for specific datasets.

See: newMetadata smart constructor.

Constructors

Metadata' 

Fields

  • sourceArn :: Maybe Text

    The Amazon Resource Name (ARN) associated with the dataset. Currently, DataBrew only supports ARNs from Amazon AppFlow.

Instances

Instances details
FromJSON Metadata Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Metadata

ToJSON Metadata Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Metadata

Generic Metadata Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Metadata

Associated Types

type Rep Metadata :: Type -> Type #

Methods

from :: Metadata -> Rep Metadata x #

to :: Rep Metadata x -> Metadata #

Read Metadata Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Metadata

Show Metadata Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Metadata

NFData Metadata Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Metadata

Methods

rnf :: Metadata -> () #

Eq Metadata Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Metadata

Hashable Metadata Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Metadata

Methods

hashWithSalt :: Int -> Metadata -> Int #

hash :: Metadata -> Int #

type Rep Metadata Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Metadata

type Rep Metadata = D1 ('MetaData "Metadata" "Amazonka.DataBrew.Types.Metadata" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "Metadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newMetadata :: Metadata Source #

Create a value of Metadata 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:

$sel:sourceArn:Metadata', metadata_sourceArn - The Amazon Resource Name (ARN) associated with the dataset. Currently, DataBrew only supports ARNs from Amazon AppFlow.

metadata_sourceArn :: Lens' Metadata (Maybe Text) Source #

The Amazon Resource Name (ARN) associated with the dataset. Currently, DataBrew only supports ARNs from Amazon AppFlow.

Output

data Output Source #

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

See: newOutput smart constructor.

Constructors

Output' 

Fields

Instances

Instances details
FromJSON Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

ToJSON Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Generic Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Associated Types

type Rep Output :: Type -> Type #

Methods

from :: Output -> Rep Output x #

to :: Rep Output x -> Output #

Read Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Show Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

NFData Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Methods

rnf :: Output -> () #

Eq Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Methods

(==) :: Output -> Output -> Bool #

(/=) :: Output -> Output -> Bool #

Hashable Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Methods

hashWithSalt :: Int -> Output -> Int #

hash :: Output -> Int #

type Rep Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

newOutput Source #

Create a value of Output 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:

$sel:compressionFormat:Output', output_compressionFormat - The compression algorithm used to compress the output text of the job.

$sel:format:Output', output_format - The data format of the output of the job.

$sel:formatOptions:Output', output_formatOptions - Represents options that define how DataBrew formats job output files.

$sel:maxOutputFiles:Output', output_maxOutputFiles - Maximum number of files to be generated by the job and written to the output folder. For output partitioned by column(s), the MaxOutputFiles value is the maximum number of files per partition.

$sel:overwrite:Output', output_overwrite - A value that, if true, means that any data in the location specified for output is overwritten with new output.

$sel:partitionColumns:Output', output_partitionColumns - The names of one or more partition columns for the output of the job.

$sel:location:Output', output_location - The location in Amazon S3 where the job writes its output.

output_compressionFormat :: Lens' Output (Maybe CompressionFormat) Source #

The compression algorithm used to compress the output text of the job.

output_format :: Lens' Output (Maybe OutputFormat) Source #

The data format of the output of the job.

output_formatOptions :: Lens' Output (Maybe OutputFormatOptions) Source #

Represents options that define how DataBrew formats job output files.

output_maxOutputFiles :: Lens' Output (Maybe Natural) Source #

Maximum number of files to be generated by the job and written to the output folder. For output partitioned by column(s), the MaxOutputFiles value is the maximum number of files per partition.

output_overwrite :: Lens' Output (Maybe Bool) Source #

A value that, if true, means that any data in the location specified for output is overwritten with new output.

output_partitionColumns :: Lens' Output (Maybe [Text]) Source #

The names of one or more partition columns for the output of the job.

output_location :: Lens' Output S3Location Source #

The location in Amazon S3 where the job writes its output.

OutputFormatOptions

data OutputFormatOptions Source #

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

See: newOutputFormatOptions smart constructor.

Constructors

OutputFormatOptions' 

Fields

  • csv :: Maybe CsvOutputOptions

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

Instances

Instances details
FromJSON OutputFormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormatOptions

ToJSON OutputFormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormatOptions

Generic OutputFormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormatOptions

Associated Types

type Rep OutputFormatOptions :: Type -> Type #

Read OutputFormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormatOptions

Show OutputFormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormatOptions

NFData OutputFormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormatOptions

Methods

rnf :: OutputFormatOptions -> () #

Eq OutputFormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormatOptions

Hashable OutputFormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormatOptions

type Rep OutputFormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormatOptions

type Rep OutputFormatOptions = D1 ('MetaData "OutputFormatOptions" "Amazonka.DataBrew.Types.OutputFormatOptions" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "OutputFormatOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "csv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CsvOutputOptions))))

newOutputFormatOptions :: OutputFormatOptions Source #

Create a value of OutputFormatOptions 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:

$sel:csv:OutputFormatOptions', outputFormatOptions_csv - Represents a set of options that define the structure of comma-separated value (CSV) job output.

outputFormatOptions_csv :: Lens' OutputFormatOptions (Maybe CsvOutputOptions) Source #

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

PathOptions

data PathOptions Source #

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

See: newPathOptions smart constructor.

Constructors

PathOptions' 

Fields

Instances

Instances details
FromJSON PathOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.PathOptions

ToJSON PathOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.PathOptions

Generic PathOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.PathOptions

Associated Types

type Rep PathOptions :: Type -> Type #

Read PathOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.PathOptions

Show PathOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.PathOptions

NFData PathOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.PathOptions

Methods

rnf :: PathOptions -> () #

Eq PathOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.PathOptions

Hashable PathOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.PathOptions

type Rep PathOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.PathOptions

type Rep PathOptions = D1 ('MetaData "PathOptions" "Amazonka.DataBrew.Types.PathOptions" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "PathOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filesLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FilesLimit)) :*: (S1 ('MetaSel ('Just "lastModifiedDateCondition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FilterExpression)) :*: S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text DatasetParameter))))))

newPathOptions :: PathOptions Source #

Create a value of PathOptions 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:

$sel:filesLimit:PathOptions', pathOptions_filesLimit - If provided, this structure imposes a limit on a number of files that should be selected.

$sel:lastModifiedDateCondition:PathOptions', pathOptions_lastModifiedDateCondition - If provided, this structure defines a date range for matching Amazon S3 objects based on their LastModifiedDate attribute in Amazon S3.

$sel:parameters:PathOptions', pathOptions_parameters - A structure that maps names of parameters used in the Amazon S3 path of a dataset to their definitions.

pathOptions_filesLimit :: Lens' PathOptions (Maybe FilesLimit) Source #

If provided, this structure imposes a limit on a number of files that should be selected.

pathOptions_lastModifiedDateCondition :: Lens' PathOptions (Maybe FilterExpression) Source #

If provided, this structure defines a date range for matching Amazon S3 objects based on their LastModifiedDate attribute in Amazon S3.

pathOptions_parameters :: Lens' PathOptions (Maybe (HashMap Text DatasetParameter)) Source #

A structure that maps names of parameters used in the Amazon S3 path of a dataset to their definitions.

ProfileConfiguration

data ProfileConfiguration Source #

Configuration for profile jobs. Configuration can be used to select columns, do evaluations, and override default parameters of evaluations. When configuration is undefined, the profile job will apply default settings to all supported columns.

See: newProfileConfiguration smart constructor.

Constructors

ProfileConfiguration' 

Fields

Instances

Instances details
FromJSON ProfileConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ProfileConfiguration

ToJSON ProfileConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ProfileConfiguration

Generic ProfileConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ProfileConfiguration

Associated Types

type Rep ProfileConfiguration :: Type -> Type #

Read ProfileConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ProfileConfiguration

Show ProfileConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ProfileConfiguration

NFData ProfileConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ProfileConfiguration

Methods

rnf :: ProfileConfiguration -> () #

Eq ProfileConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ProfileConfiguration

Hashable ProfileConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ProfileConfiguration

type Rep ProfileConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ProfileConfiguration

type Rep ProfileConfiguration = D1 ('MetaData "ProfileConfiguration" "Amazonka.DataBrew.Types.ProfileConfiguration" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "ProfileConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "columnStatisticsConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ColumnStatisticsConfiguration))) :*: S1 ('MetaSel ('Just "datasetStatisticsConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StatisticsConfiguration))) :*: (S1 ('MetaSel ('Just "entityDetectorConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EntityDetectorConfiguration)) :*: S1 ('MetaSel ('Just "profileColumns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ColumnSelector))))))

newProfileConfiguration :: ProfileConfiguration Source #

Create a value of ProfileConfiguration 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:

$sel:columnStatisticsConfigurations:ProfileConfiguration', profileConfiguration_columnStatisticsConfigurations - List of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.

$sel:datasetStatisticsConfiguration:ProfileConfiguration', profileConfiguration_datasetStatisticsConfiguration - Configuration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.

$sel:entityDetectorConfiguration:ProfileConfiguration', profileConfiguration_entityDetectorConfiguration - Configuration of entity detection for a profile job. When undefined, entity detection is disabled.

$sel:profileColumns:ProfileConfiguration', profileConfiguration_profileColumns - List of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.

profileConfiguration_columnStatisticsConfigurations :: Lens' ProfileConfiguration (Maybe (NonEmpty ColumnStatisticsConfiguration)) Source #

List of configurations for column evaluations. ColumnStatisticsConfigurations are used to select evaluations and override parameters of evaluations for particular columns. When ColumnStatisticsConfigurations is undefined, the profile job will profile all supported columns and run all supported evaluations.

profileConfiguration_datasetStatisticsConfiguration :: Lens' ProfileConfiguration (Maybe StatisticsConfiguration) Source #

Configuration for inter-column evaluations. Configuration can be used to select evaluations and override parameters of evaluations. When configuration is undefined, the profile job will run all supported inter-column evaluations.

profileConfiguration_entityDetectorConfiguration :: Lens' ProfileConfiguration (Maybe EntityDetectorConfiguration) Source #

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

profileConfiguration_profileColumns :: Lens' ProfileConfiguration (Maybe (NonEmpty ColumnSelector)) Source #

List of column selectors. ProfileColumns can be used to select columns from the dataset. When ProfileColumns is undefined, the profile job will profile all supported columns.

Project

data Project Source #

Represents all of the attributes of a DataBrew project.

See: newProject smart constructor.

Constructors

Project' 

Fields

Instances

Instances details
FromJSON Project Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Project

Generic Project Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Project

Associated Types

type Rep Project :: Type -> Type #

Methods

from :: Project -> Rep Project x #

to :: Rep Project x -> Project #

Read Project Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Project

Show Project Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Project

NFData Project Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Project

Methods

rnf :: Project -> () #

Eq Project Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Project

Methods

(==) :: Project -> Project -> Bool #

(/=) :: Project -> Project -> Bool #

Hashable Project Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Project

Methods

hashWithSalt :: Int -> Project -> Int #

hash :: Project -> Int #

type Rep Project Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Project

type Rep Project = D1 ('MetaData "Project" "Amazonka.DataBrew.Types.Project" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "Project'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "datasetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastModifiedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "openDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "openedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "sample") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Sample)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "recipeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newProject Source #

Create a value of Project 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:

$sel:accountId:Project', project_accountId - The ID of the Amazon Web Services account that owns the project.

$sel:createDate:Project', project_createDate - The date and time that the project was created.

$sel:createdBy:Project', project_createdBy - The Amazon Resource Name (ARN) of the user who crated the project.

$sel:datasetName:Project', project_datasetName - The dataset that the project is to act upon.

$sel:lastModifiedBy:Project', project_lastModifiedBy - The Amazon Resource Name (ARN) of the user who last modified the project.

$sel:lastModifiedDate:Project', project_lastModifiedDate - The last modification date and time for the project.

$sel:openDate:Project', project_openDate - The date and time when the project was opened.

$sel:openedBy:Project', project_openedBy - The Amazon Resource Name (ARN) of the user that opened the project for use.

$sel:resourceArn:Project', project_resourceArn - The Amazon Resource Name (ARN) for the project.

$sel:roleArn:Project', project_roleArn - The Amazon Resource Name (ARN) of the role that will be assumed for this project.

$sel:sample:Project', project_sample - The sample size and sampling type to apply to the data. If this parameter isn't specified, then the sample consists of the first 500 rows from the dataset.

$sel:tags:Project', project_tags - Metadata tags that have been applied to the project.

$sel:name:Project', project_name - The unique name of a project.

$sel:recipeName:Project', project_recipeName - The name of a recipe that will be developed during a project session.

project_accountId :: Lens' Project (Maybe Text) Source #

The ID of the Amazon Web Services account that owns the project.

project_createDate :: Lens' Project (Maybe UTCTime) Source #

The date and time that the project was created.

project_createdBy :: Lens' Project (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user who crated the project.

project_datasetName :: Lens' Project (Maybe Text) Source #

The dataset that the project is to act upon.

project_lastModifiedBy :: Lens' Project (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user who last modified the project.

project_lastModifiedDate :: Lens' Project (Maybe UTCTime) Source #

The last modification date and time for the project.

project_openDate :: Lens' Project (Maybe UTCTime) Source #

The date and time when the project was opened.

project_openedBy :: Lens' Project (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user that opened the project for use.

project_resourceArn :: Lens' Project (Maybe Text) Source #

The Amazon Resource Name (ARN) for the project.

project_roleArn :: Lens' Project (Maybe Text) Source #

The Amazon Resource Name (ARN) of the role that will be assumed for this project.

project_sample :: Lens' Project (Maybe Sample) Source #

The sample size and sampling type to apply to the data. If this parameter isn't specified, then the sample consists of the first 500 rows from the dataset.

project_tags :: Lens' Project (Maybe (HashMap Text Text)) Source #

Metadata tags that have been applied to the project.

project_name :: Lens' Project Text Source #

The unique name of a project.

project_recipeName :: Lens' Project Text Source #

The name of a recipe that will be developed during a project session.

Recipe

data Recipe Source #

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

See: newRecipe smart constructor.

Constructors

Recipe' 

Fields

  • createDate :: Maybe POSIX

    The date and time that the recipe was created.

  • createdBy :: Maybe Text

    The Amazon Resource Name (ARN) of the user who created the recipe.

  • description :: Maybe Text

    The description of the recipe.

  • lastModifiedBy :: Maybe Text

    The Amazon Resource Name (ARN) of the user who last modified the recipe.

  • lastModifiedDate :: Maybe POSIX

    The last modification date and time of the recipe.

  • projectName :: Maybe Text

    The name of the project that the recipe is associated with.

  • publishedBy :: Maybe Text

    The Amazon Resource Name (ARN) of the user who published the recipe.

  • publishedDate :: Maybe POSIX

    The date and time when the recipe was published.

  • recipeVersion :: Maybe Text

    The identifier for the version for the recipe. Must be one of the following:

    • Numeric version (X.Y) - X and Y stand for major and minor version numbers. The maximum length of each is 6 digits, and neither can be negative values. Both X and Y are required, and "0.0" isn't a valid version.
    • LATEST_WORKING - the most recent valid version being developed in a DataBrew project.
    • LATEST_PUBLISHED - the most recent published version.
  • resourceArn :: Maybe Text

    The Amazon Resource Name (ARN) for the recipe.

  • steps :: Maybe [RecipeStep]

    A list of steps that are defined by the recipe.

  • tags :: Maybe (HashMap Text Text)

    Metadata tags that have been applied to the recipe.

  • name :: Text

    The unique name for the recipe.

Instances

Instances details
FromJSON Recipe Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Recipe

Generic Recipe Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Recipe

Associated Types

type Rep Recipe :: Type -> Type #

Methods

from :: Recipe -> Rep Recipe x #

to :: Rep Recipe x -> Recipe #

Read Recipe Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Recipe

Show Recipe Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Recipe

NFData Recipe Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Recipe

Methods

rnf :: Recipe -> () #

Eq Recipe Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Recipe

Methods

(==) :: Recipe -> Recipe -> Bool #

(/=) :: Recipe -> Recipe -> Bool #

Hashable Recipe Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Recipe

Methods

hashWithSalt :: Int -> Recipe -> Int #

hash :: Recipe -> Int #

type Rep Recipe Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Recipe

type Rep Recipe = D1 ('MetaData "Recipe" "Amazonka.DataBrew.Types.Recipe" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "Recipe'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "lastModifiedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "projectName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "publishedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "publishedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "recipeVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "steps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecipeStep]))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newRecipe Source #

Create a value of Recipe 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:

$sel:createDate:Recipe', recipe_createDate - The date and time that the recipe was created.

$sel:createdBy:Recipe', recipe_createdBy - The Amazon Resource Name (ARN) of the user who created the recipe.

$sel:description:Recipe', recipe_description - The description of the recipe.

$sel:lastModifiedBy:Recipe', recipe_lastModifiedBy - The Amazon Resource Name (ARN) of the user who last modified the recipe.

$sel:lastModifiedDate:Recipe', recipe_lastModifiedDate - The last modification date and time of the recipe.

$sel:projectName:Recipe', recipe_projectName - The name of the project that the recipe is associated with.

$sel:publishedBy:Recipe', recipe_publishedBy - The Amazon Resource Name (ARN) of the user who published the recipe.

$sel:publishedDate:Recipe', recipe_publishedDate - The date and time when the recipe was published.

$sel:recipeVersion:Recipe', recipe_recipeVersion - The identifier for the version for the recipe. Must be one of the following:

  • Numeric version (X.Y) - X and Y stand for major and minor version numbers. The maximum length of each is 6 digits, and neither can be negative values. Both X and Y are required, and "0.0" isn't a valid version.
  • LATEST_WORKING - the most recent valid version being developed in a DataBrew project.
  • LATEST_PUBLISHED - the most recent published version.

$sel:resourceArn:Recipe', recipe_resourceArn - The Amazon Resource Name (ARN) for the recipe.

$sel:steps:Recipe', recipe_steps - A list of steps that are defined by the recipe.

$sel:tags:Recipe', recipe_tags - Metadata tags that have been applied to the recipe.

$sel:name:Recipe', recipe_name - The unique name for the recipe.

recipe_createDate :: Lens' Recipe (Maybe UTCTime) Source #

The date and time that the recipe was created.

recipe_createdBy :: Lens' Recipe (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user who created the recipe.

recipe_description :: Lens' Recipe (Maybe Text) Source #

The description of the recipe.

recipe_lastModifiedBy :: Lens' Recipe (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user who last modified the recipe.

recipe_lastModifiedDate :: Lens' Recipe (Maybe UTCTime) Source #

The last modification date and time of the recipe.

recipe_projectName :: Lens' Recipe (Maybe Text) Source #

The name of the project that the recipe is associated with.

recipe_publishedBy :: Lens' Recipe (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user who published the recipe.

recipe_publishedDate :: Lens' Recipe (Maybe UTCTime) Source #

The date and time when the recipe was published.

recipe_recipeVersion :: Lens' Recipe (Maybe Text) Source #

The identifier for the version for the recipe. Must be one of the following:

  • Numeric version (X.Y) - X and Y stand for major and minor version numbers. The maximum length of each is 6 digits, and neither can be negative values. Both X and Y are required, and "0.0" isn't a valid version.
  • LATEST_WORKING - the most recent valid version being developed in a DataBrew project.
  • LATEST_PUBLISHED - the most recent published version.

recipe_resourceArn :: Lens' Recipe (Maybe Text) Source #

The Amazon Resource Name (ARN) for the recipe.

recipe_steps :: Lens' Recipe (Maybe [RecipeStep]) Source #

A list of steps that are defined by the recipe.

recipe_tags :: Lens' Recipe (Maybe (HashMap Text Text)) Source #

Metadata tags that have been applied to the recipe.

recipe_name :: Lens' Recipe Text Source #

The unique name for the recipe.

RecipeAction

data RecipeAction Source #

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

See: newRecipeAction smart constructor.

Constructors

RecipeAction' 

Fields

Instances

Instances details
FromJSON RecipeAction Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeAction

ToJSON RecipeAction Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeAction

Generic RecipeAction Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeAction

Associated Types

type Rep RecipeAction :: Type -> Type #

Read RecipeAction Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeAction

Show RecipeAction Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeAction

NFData RecipeAction Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeAction

Methods

rnf :: RecipeAction -> () #

Eq RecipeAction Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeAction

Hashable RecipeAction Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeAction

type Rep RecipeAction Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeAction

type Rep RecipeAction = D1 ('MetaData "RecipeAction" "Amazonka.DataBrew.Types.RecipeAction" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "RecipeAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "operation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRecipeAction Source #

Create a value of RecipeAction 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:

$sel:parameters:RecipeAction', recipeAction_parameters - Contextual parameters for the transformation.

$sel:operation:RecipeAction', recipeAction_operation - The name of a valid DataBrew transformation to be performed on the data.

recipeAction_parameters :: Lens' RecipeAction (Maybe (HashMap Text Text)) Source #

Contextual parameters for the transformation.

recipeAction_operation :: Lens' RecipeAction Text Source #

The name of a valid DataBrew transformation to be performed on the data.

RecipeReference

data RecipeReference Source #

Represents the name and version of a DataBrew recipe.

See: newRecipeReference smart constructor.

Constructors

RecipeReference' 

Fields

Instances

Instances details
FromJSON RecipeReference Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeReference

ToJSON RecipeReference Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeReference

Generic RecipeReference Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeReference

Associated Types

type Rep RecipeReference :: Type -> Type #

Read RecipeReference Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeReference

Show RecipeReference Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeReference

NFData RecipeReference Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeReference

Methods

rnf :: RecipeReference -> () #

Eq RecipeReference Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeReference

Hashable RecipeReference Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeReference

type Rep RecipeReference Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeReference

type Rep RecipeReference = D1 ('MetaData "RecipeReference" "Amazonka.DataBrew.Types.RecipeReference" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "RecipeReference'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recipeVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRecipeReference Source #

Create a value of RecipeReference 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:

$sel:recipeVersion:RecipeReference', recipeReference_recipeVersion - The identifier for the version for the recipe.

$sel:name:RecipeReference', recipeReference_name - The name of the recipe.

recipeReference_recipeVersion :: Lens' RecipeReference (Maybe Text) Source #

The identifier for the version for the recipe.

RecipeStep

data RecipeStep Source #

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

See: newRecipeStep smart constructor.

Constructors

RecipeStep' 

Fields

  • conditionExpressions :: Maybe [ConditionExpression]

    One or more conditions that must be met for the recipe step to succeed.

    All of the conditions in the array must be met. In other words, all of the conditions must be combined using a logical AND operation.

  • action :: RecipeAction

    The particular action to be performed in the recipe step.

Instances

Instances details
FromJSON RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

ToJSON RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

Generic RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

Associated Types

type Rep RecipeStep :: Type -> Type #

Read RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

Show RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

NFData RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

Methods

rnf :: RecipeStep -> () #

Eq RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

Hashable RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

type Rep RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

type Rep RecipeStep = D1 ('MetaData "RecipeStep" "Amazonka.DataBrew.Types.RecipeStep" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "RecipeStep'" 'PrefixI 'True) (S1 ('MetaSel ('Just "conditionExpressions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConditionExpression])) :*: S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RecipeAction)))

newRecipeStep Source #

Create a value of RecipeStep 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:

$sel:conditionExpressions:RecipeStep', recipeStep_conditionExpressions - One or more conditions that must be met for the recipe step to succeed.

All of the conditions in the array must be met. In other words, all of the conditions must be combined using a logical AND operation.

$sel:action:RecipeStep', recipeStep_action - The particular action to be performed in the recipe step.

recipeStep_conditionExpressions :: Lens' RecipeStep (Maybe [ConditionExpression]) Source #

One or more conditions that must be met for the recipe step to succeed.

All of the conditions in the array must be met. In other words, all of the conditions must be combined using a logical AND operation.

recipeStep_action :: Lens' RecipeStep RecipeAction Source #

The particular action to be performed in the recipe step.

RecipeVersionErrorDetail

data RecipeVersionErrorDetail Source #

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

See: newRecipeVersionErrorDetail smart constructor.

Constructors

RecipeVersionErrorDetail' 

Fields

Instances

Instances details
FromJSON RecipeVersionErrorDetail Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeVersionErrorDetail

Generic RecipeVersionErrorDetail Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeVersionErrorDetail

Associated Types

type Rep RecipeVersionErrorDetail :: Type -> Type #

Read RecipeVersionErrorDetail Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeVersionErrorDetail

Show RecipeVersionErrorDetail Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeVersionErrorDetail

NFData RecipeVersionErrorDetail Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeVersionErrorDetail

Eq RecipeVersionErrorDetail Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeVersionErrorDetail

Hashable RecipeVersionErrorDetail Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeVersionErrorDetail

type Rep RecipeVersionErrorDetail Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeVersionErrorDetail

type Rep RecipeVersionErrorDetail = D1 ('MetaData "RecipeVersionErrorDetail" "Amazonka.DataBrew.Types.RecipeVersionErrorDetail" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "RecipeVersionErrorDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "recipeVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newRecipeVersionErrorDetail :: RecipeVersionErrorDetail Source #

Create a value of RecipeVersionErrorDetail 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:

$sel:errorCode:RecipeVersionErrorDetail', recipeVersionErrorDetail_errorCode - The HTTP status code for the error.

$sel:errorMessage:RecipeVersionErrorDetail', recipeVersionErrorDetail_errorMessage - The text of the error message.

$sel:recipeVersion:RecipeVersionErrorDetail', recipeVersionErrorDetail_recipeVersion - The identifier for the recipe version associated with this error.

recipeVersionErrorDetail_recipeVersion :: Lens' RecipeVersionErrorDetail (Maybe Text) Source #

The identifier for the recipe version associated with this error.

Rule

data Rule Source #

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

See: newRule smart constructor.

Constructors

Rule' 

Fields

  • columnSelectors :: Maybe (NonEmpty ColumnSelector)

    List of column selectors. Selectors can be used to select columns using a name or regular expression from the dataset. Rule will be applied to selected columns.

  • disabled :: Maybe Bool

    A value that specifies whether the rule is disabled. Once a rule is disabled, a profile job will not validate it during a job run. Default value is false.

  • substitutionMap :: Maybe (HashMap Text Text)

    The map of substitution variable names to their values used in a check expression. Variable names should start with a ':' (colon). Variable values can either be actual values or column names. To differentiate between the two, column names should be enclosed in backticks, for example, ":col1": "`Column A`".

  • threshold :: Maybe Threshold

    The threshold used with a non-aggregate check expression. Non-aggregate check expressions will be applied to each row in a specific column, and the threshold will be used to determine whether the validation succeeds.

  • name :: Text

    The name of the rule.

  • checkExpression :: Text

    The expression which includes column references, condition names followed by variable references, possibly grouped and combined with other conditions. For example, (:col1 starts_with :prefix1 or :col1 starts_with :prefix2) and (:col1 ends_with :suffix1 or :col1 ends_with :suffix2). Column and value references are substitution variables that should start with the ':' symbol. Depending on the context, substitution variables' values can be either an actual value or a column name. These values are defined in the SubstitutionMap. If a CheckExpression starts with a column reference, then ColumnSelectors in the rule should be null. If ColumnSelectors has been defined, then there should be no column reference in the left side of a condition, for example, is_between :val1 and :val2.

    For more information, see Available checks

Instances

Instances details
FromJSON Rule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Rule

ToJSON Rule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Rule

Generic Rule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Rule

Associated Types

type Rep Rule :: Type -> Type #

Methods

from :: Rule -> Rep Rule x #

to :: Rep Rule x -> Rule #

Read Rule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Rule

Show Rule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Rule

Methods

showsPrec :: Int -> Rule -> ShowS #

show :: Rule -> String #

showList :: [Rule] -> ShowS #

NFData Rule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Rule

Methods

rnf :: Rule -> () #

Eq Rule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Rule

Methods

(==) :: Rule -> Rule -> Bool #

(/=) :: Rule -> Rule -> Bool #

Hashable Rule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Rule

Methods

hashWithSalt :: Int -> Rule -> Int #

hash :: Rule -> Int #

type Rep Rule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Rule

newRule Source #

Create a value of Rule 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:

$sel:columnSelectors:Rule', rule_columnSelectors - List of column selectors. Selectors can be used to select columns using a name or regular expression from the dataset. Rule will be applied to selected columns.

$sel:disabled:Rule', rule_disabled - A value that specifies whether the rule is disabled. Once a rule is disabled, a profile job will not validate it during a job run. Default value is false.

$sel:substitutionMap:Rule', rule_substitutionMap - The map of substitution variable names to their values used in a check expression. Variable names should start with a ':' (colon). Variable values can either be actual values or column names. To differentiate between the two, column names should be enclosed in backticks, for example, ":col1": "`Column A`".

$sel:threshold:Rule', rule_threshold - The threshold used with a non-aggregate check expression. Non-aggregate check expressions will be applied to each row in a specific column, and the threshold will be used to determine whether the validation succeeds.

Rule, rule_name - The name of the rule.

$sel:checkExpression:Rule', rule_checkExpression - The expression which includes column references, condition names followed by variable references, possibly grouped and combined with other conditions. For example, (:col1 starts_with :prefix1 or :col1 starts_with :prefix2) and (:col1 ends_with :suffix1 or :col1 ends_with :suffix2). Column and value references are substitution variables that should start with the ':' symbol. Depending on the context, substitution variables' values can be either an actual value or a column name. These values are defined in the SubstitutionMap. If a CheckExpression starts with a column reference, then ColumnSelectors in the rule should be null. If ColumnSelectors has been defined, then there should be no column reference in the left side of a condition, for example, is_between :val1 and :val2.

For more information, see Available checks

rule_columnSelectors :: Lens' Rule (Maybe (NonEmpty ColumnSelector)) Source #

List of column selectors. Selectors can be used to select columns using a name or regular expression from the dataset. Rule will be applied to selected columns.

rule_disabled :: Lens' Rule (Maybe Bool) Source #

A value that specifies whether the rule is disabled. Once a rule is disabled, a profile job will not validate it during a job run. Default value is false.

rule_substitutionMap :: Lens' Rule (Maybe (HashMap Text Text)) Source #

The map of substitution variable names to their values used in a check expression. Variable names should start with a ':' (colon). Variable values can either be actual values or column names. To differentiate between the two, column names should be enclosed in backticks, for example, ":col1": "`Column A`".

rule_threshold :: Lens' Rule (Maybe Threshold) Source #

The threshold used with a non-aggregate check expression. Non-aggregate check expressions will be applied to each row in a specific column, and the threshold will be used to determine whether the validation succeeds.

rule_name :: Lens' Rule Text Source #

The name of the rule.

rule_checkExpression :: Lens' Rule Text Source #

The expression which includes column references, condition names followed by variable references, possibly grouped and combined with other conditions. For example, (:col1 starts_with :prefix1 or :col1 starts_with :prefix2) and (:col1 ends_with :suffix1 or :col1 ends_with :suffix2). Column and value references are substitution variables that should start with the ':' symbol. Depending on the context, substitution variables' values can be either an actual value or a column name. These values are defined in the SubstitutionMap. If a CheckExpression starts with a column reference, then ColumnSelectors in the rule should be null. If ColumnSelectors has been defined, then there should be no column reference in the left side of a condition, for example, is_between :val1 and :val2.

For more information, see Available checks

RulesetItem

data RulesetItem Source #

Contains metadata about the ruleset.

See: newRulesetItem smart constructor.

Constructors

RulesetItem' 

Fields

Instances

Instances details
FromJSON RulesetItem Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RulesetItem

Generic RulesetItem Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RulesetItem

Associated Types

type Rep RulesetItem :: Type -> Type #

Read RulesetItem Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RulesetItem

Show RulesetItem Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RulesetItem

NFData RulesetItem Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RulesetItem

Methods

rnf :: RulesetItem -> () #

Eq RulesetItem Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RulesetItem

Hashable RulesetItem Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RulesetItem

type Rep RulesetItem Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RulesetItem

newRulesetItem Source #

Create a value of RulesetItem 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:

$sel:accountId:RulesetItem', rulesetItem_accountId - The ID of the Amazon Web Services account that owns the ruleset.

$sel:createDate:RulesetItem', rulesetItem_createDate - The date and time that the ruleset was created.

$sel:createdBy:RulesetItem', rulesetItem_createdBy - The Amazon Resource Name (ARN) of the user who created the ruleset.

$sel:description:RulesetItem', rulesetItem_description - The description of the ruleset.

$sel:lastModifiedBy:RulesetItem', rulesetItem_lastModifiedBy - The Amazon Resource Name (ARN) of the user who last modified the ruleset.

$sel:lastModifiedDate:RulesetItem', rulesetItem_lastModifiedDate - The modification date and time of the ruleset.

$sel:resourceArn:RulesetItem', rulesetItem_resourceArn - The Amazon Resource Name (ARN) for the ruleset.

$sel:ruleCount:RulesetItem', rulesetItem_ruleCount - The number of rules that are defined in the ruleset.

$sel:tags:RulesetItem', rulesetItem_tags - Metadata tags that have been applied to the ruleset.

$sel:name:RulesetItem', rulesetItem_name - The name of the ruleset.

$sel:targetArn:RulesetItem', rulesetItem_targetArn - The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with.

rulesetItem_accountId :: Lens' RulesetItem (Maybe Text) Source #

The ID of the Amazon Web Services account that owns the ruleset.

rulesetItem_createDate :: Lens' RulesetItem (Maybe UTCTime) Source #

The date and time that the ruleset was created.

rulesetItem_createdBy :: Lens' RulesetItem (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user who created the ruleset.

rulesetItem_description :: Lens' RulesetItem (Maybe Text) Source #

The description of the ruleset.

rulesetItem_lastModifiedBy :: Lens' RulesetItem (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user who last modified the ruleset.

rulesetItem_lastModifiedDate :: Lens' RulesetItem (Maybe UTCTime) Source #

The modification date and time of the ruleset.

rulesetItem_resourceArn :: Lens' RulesetItem (Maybe Text) Source #

The Amazon Resource Name (ARN) for the ruleset.

rulesetItem_ruleCount :: Lens' RulesetItem (Maybe Natural) Source #

The number of rules that are defined in the ruleset.

rulesetItem_tags :: Lens' RulesetItem (Maybe (HashMap Text Text)) Source #

Metadata tags that have been applied to the ruleset.

rulesetItem_name :: Lens' RulesetItem Text Source #

The name of the ruleset.

rulesetItem_targetArn :: Lens' RulesetItem Text Source #

The Amazon Resource Name (ARN) of a resource (dataset) that the ruleset is associated with.

S3Location

data S3Location Source #

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

See: newS3Location smart constructor.

Constructors

S3Location' 

Fields

Instances

Instances details
FromJSON S3Location Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3Location

ToJSON S3Location Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3Location

Generic S3Location Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3Location

Associated Types

type Rep S3Location :: Type -> Type #

Read S3Location Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3Location

Show S3Location Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3Location

NFData S3Location Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3Location

Methods

rnf :: S3Location -> () #

Eq S3Location Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3Location

Hashable S3Location Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3Location

type Rep S3Location Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3Location

type Rep S3Location = D1 ('MetaData "S3Location" "Amazonka.DataBrew.Types.S3Location" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "S3Location'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newS3Location Source #

Create a value of S3Location 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:

$sel:bucketOwner:S3Location', s3Location_bucketOwner - The Amazon Web Services account ID of the bucket owner.

$sel:key:S3Location', s3Location_key - The unique name of the object in the bucket.

$sel:bucket:S3Location', s3Location_bucket - The Amazon S3 bucket name.

s3Location_bucketOwner :: Lens' S3Location (Maybe Text) Source #

The Amazon Web Services account ID of the bucket owner.

s3Location_key :: Lens' S3Location (Maybe Text) Source #

The unique name of the object in the bucket.

s3Location_bucket :: Lens' S3Location Text Source #

The Amazon S3 bucket name.

S3TableOutputOptions

data S3TableOutputOptions Source #

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

See: newS3TableOutputOptions smart constructor.

Constructors

S3TableOutputOptions' 

Fields

  • location :: S3Location

    Represents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.

Instances

Instances details
FromJSON S3TableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3TableOutputOptions

ToJSON S3TableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3TableOutputOptions

Generic S3TableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3TableOutputOptions

Associated Types

type Rep S3TableOutputOptions :: Type -> Type #

Read S3TableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3TableOutputOptions

Show S3TableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3TableOutputOptions

NFData S3TableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3TableOutputOptions

Methods

rnf :: S3TableOutputOptions -> () #

Eq S3TableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3TableOutputOptions

Hashable S3TableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3TableOutputOptions

type Rep S3TableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3TableOutputOptions

type Rep S3TableOutputOptions = D1 ('MetaData "S3TableOutputOptions" "Amazonka.DataBrew.Types.S3TableOutputOptions" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "S3TableOutputOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 S3Location)))

newS3TableOutputOptions Source #

Create a value of S3TableOutputOptions 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:

$sel:location:S3TableOutputOptions', s3TableOutputOptions_location - Represents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.

s3TableOutputOptions_location :: Lens' S3TableOutputOptions S3Location Source #

Represents an Amazon S3 location (bucket name and object key) where DataBrew can write output from a job.

Sample

data Sample Source #

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

See: newSample smart constructor.

Constructors

Sample' 

Fields

Instances

Instances details
FromJSON Sample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Sample

ToJSON Sample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Sample

Generic Sample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Sample

Associated Types

type Rep Sample :: Type -> Type #

Methods

from :: Sample -> Rep Sample x #

to :: Rep Sample x -> Sample #

Read Sample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Sample

Show Sample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Sample

NFData Sample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Sample

Methods

rnf :: Sample -> () #

Eq Sample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Sample

Methods

(==) :: Sample -> Sample -> Bool #

(/=) :: Sample -> Sample -> Bool #

Hashable Sample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Sample

Methods

hashWithSalt :: Int -> Sample -> Int #

hash :: Sample -> Int #

type Rep Sample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Sample

type Rep Sample = D1 ('MetaData "Sample" "Amazonka.DataBrew.Types.Sample" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "Sample'" 'PrefixI 'True) (S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SampleType)))

newSample Source #

Create a value of Sample 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:

$sel:size:Sample', sample_size - The number of rows in the sample.

$sel:type':Sample', sample_type - The way in which DataBrew obtains rows from a dataset.

sample_size :: Lens' Sample (Maybe Natural) Source #

The number of rows in the sample.

sample_type :: Lens' Sample SampleType Source #

The way in which DataBrew obtains rows from a dataset.

Schedule

data Schedule Source #

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

See: newSchedule smart constructor.

Constructors

Schedule' 

Fields

Instances

Instances details
FromJSON Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

Generic Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

Associated Types

type Rep Schedule :: Type -> Type #

Methods

from :: Schedule -> Rep Schedule x #

to :: Rep Schedule x -> Schedule #

Read Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

Show Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

NFData Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

Methods

rnf :: Schedule -> () #

Eq Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

Hashable Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

Methods

hashWithSalt :: Int -> Schedule -> Int #

hash :: Schedule -> Int #

type Rep Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

newSchedule Source #

Create a value of Schedule 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:

$sel:accountId:Schedule', schedule_accountId - The ID of the Amazon Web Services account that owns the schedule.

$sel:createDate:Schedule', schedule_createDate - The date and time that the schedule was created.

$sel:createdBy:Schedule', schedule_createdBy - The Amazon Resource Name (ARN) of the user who created the schedule.

$sel:cronExpression:Schedule', schedule_cronExpression - The dates and times when the job is to run. For more information, see Cron expressions in the Glue DataBrew Developer Guide.

$sel:jobNames:Schedule', schedule_jobNames - A list of jobs to be run, according to the schedule.

$sel:lastModifiedBy:Schedule', schedule_lastModifiedBy - The Amazon Resource Name (ARN) of the user who last modified the schedule.

$sel:lastModifiedDate:Schedule', schedule_lastModifiedDate - The date and time when the schedule was last modified.

$sel:resourceArn:Schedule', schedule_resourceArn - The Amazon Resource Name (ARN) of the schedule.

$sel:tags:Schedule', schedule_tags - Metadata tags that have been applied to the schedule.

$sel:name:Schedule', schedule_name - The name of the schedule.

schedule_accountId :: Lens' Schedule (Maybe Text) Source #

The ID of the Amazon Web Services account that owns the schedule.

schedule_createDate :: Lens' Schedule (Maybe UTCTime) Source #

The date and time that the schedule was created.

schedule_createdBy :: Lens' Schedule (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user who created the schedule.

schedule_cronExpression :: Lens' Schedule (Maybe Text) Source #

The dates and times when the job is to run. For more information, see Cron expressions in the Glue DataBrew Developer Guide.

schedule_jobNames :: Lens' Schedule (Maybe [Text]) Source #

A list of jobs to be run, according to the schedule.

schedule_lastModifiedBy :: Lens' Schedule (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user who last modified the schedule.

schedule_lastModifiedDate :: Lens' Schedule (Maybe UTCTime) Source #

The date and time when the schedule was last modified.

schedule_resourceArn :: Lens' Schedule (Maybe Text) Source #

The Amazon Resource Name (ARN) of the schedule.

schedule_tags :: Lens' Schedule (Maybe (HashMap Text Text)) Source #

Metadata tags that have been applied to the schedule.

schedule_name :: Lens' Schedule Text Source #

The name of the schedule.

StatisticOverride

data StatisticOverride Source #

Override of a particular evaluation for a profile job.

See: newStatisticOverride smart constructor.

Constructors

StatisticOverride' 

Fields

Instances

Instances details
FromJSON StatisticOverride Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticOverride

ToJSON StatisticOverride Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticOverride

Generic StatisticOverride Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticOverride

Associated Types

type Rep StatisticOverride :: Type -> Type #

Read StatisticOverride Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticOverride

Show StatisticOverride Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticOverride

NFData StatisticOverride Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticOverride

Methods

rnf :: StatisticOverride -> () #

Eq StatisticOverride Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticOverride

Hashable StatisticOverride Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticOverride

type Rep StatisticOverride Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticOverride

type Rep StatisticOverride = D1 ('MetaData "StatisticOverride" "Amazonka.DataBrew.Types.StatisticOverride" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "StatisticOverride'" 'PrefixI 'True) (S1 ('MetaSel ('Just "statistic") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newStatisticOverride Source #

Create a value of StatisticOverride 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:

$sel:statistic:StatisticOverride', statisticOverride_statistic - The name of an evaluation

$sel:parameters:StatisticOverride', statisticOverride_parameters - A map that includes overrides of an evaluation’s parameters.

statisticOverride_parameters :: Lens' StatisticOverride (HashMap Text Text) Source #

A map that includes overrides of an evaluation’s parameters.

StatisticsConfiguration

data StatisticsConfiguration Source #

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

See: newStatisticsConfiguration smart constructor.

Constructors

StatisticsConfiguration' 

Fields

Instances

Instances details
FromJSON StatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticsConfiguration

ToJSON StatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticsConfiguration

Generic StatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticsConfiguration

Associated Types

type Rep StatisticsConfiguration :: Type -> Type #

Read StatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticsConfiguration

Show StatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticsConfiguration

NFData StatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticsConfiguration

Methods

rnf :: StatisticsConfiguration -> () #

Eq StatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticsConfiguration

Hashable StatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticsConfiguration

type Rep StatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticsConfiguration

type Rep StatisticsConfiguration = D1 ('MetaData "StatisticsConfiguration" "Amazonka.DataBrew.Types.StatisticsConfiguration" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "StatisticsConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "includedStatistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "overrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StatisticOverride)))))

newStatisticsConfiguration :: StatisticsConfiguration Source #

Create a value of StatisticsConfiguration 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:

$sel:includedStatistics:StatisticsConfiguration', statisticsConfiguration_includedStatistics - List of included evaluations. When the list is undefined, all supported evaluations will be included.

$sel:overrides:StatisticsConfiguration', statisticsConfiguration_overrides - List of overrides for evaluations.

statisticsConfiguration_includedStatistics :: Lens' StatisticsConfiguration (Maybe (NonEmpty Text)) Source #

List of included evaluations. When the list is undefined, all supported evaluations will be included.

Threshold

data Threshold Source #

The threshold used with a non-aggregate check expression. The non-aggregate check expression will be applied to each row in a specific column. Then the threshold will be used to determine whether the validation succeeds.

See: newThreshold smart constructor.

Constructors

Threshold' 

Fields

  • type' :: Maybe ThresholdType

    The type of a threshold. Used for comparison of an actual count of rows that satisfy the rule to the threshold value.

  • unit :: Maybe ThresholdUnit

    Unit of threshold value. Can be either a COUNT or PERCENTAGE of the full sample size used for validation.

  • value :: Double

    The value of a threshold.

Instances

Instances details
FromJSON Threshold Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Threshold

ToJSON Threshold Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Threshold

Generic Threshold Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Threshold

Associated Types

type Rep Threshold :: Type -> Type #

Read Threshold Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Threshold

Show Threshold Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Threshold

NFData Threshold Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Threshold

Methods

rnf :: Threshold -> () #

Eq Threshold Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Threshold

Hashable Threshold Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Threshold

type Rep Threshold Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Threshold

type Rep Threshold = D1 ('MetaData "Threshold" "Amazonka.DataBrew.Types.Threshold" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "Threshold'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ThresholdType)) :*: (S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ThresholdUnit)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double))))

newThreshold Source #

Create a value of Threshold 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:

$sel:type':Threshold', threshold_type - The type of a threshold. Used for comparison of an actual count of rows that satisfy the rule to the threshold value.

$sel:unit:Threshold', threshold_unit - Unit of threshold value. Can be either a COUNT or PERCENTAGE of the full sample size used for validation.

$sel:value:Threshold', threshold_value - The value of a threshold.

threshold_type :: Lens' Threshold (Maybe ThresholdType) Source #

The type of a threshold. Used for comparison of an actual count of rows that satisfy the rule to the threshold value.

threshold_unit :: Lens' Threshold (Maybe ThresholdUnit) Source #

Unit of threshold value. Can be either a COUNT or PERCENTAGE of the full sample size used for validation.

threshold_value :: Lens' Threshold Double Source #

The value of a threshold.

ValidationConfiguration

data ValidationConfiguration Source #

Configuration for data quality validation. Used to select the Rulesets and Validation Mode to be used in the profile job. When ValidationConfiguration is null, the profile job will run without data quality validation.

See: newValidationConfiguration smart constructor.

Constructors

ValidationConfiguration' 

Fields

  • validationMode :: Maybe ValidationMode

    Mode of data quality validation. Default mode is “CHECK_ALL” which verifies all rules defined in the selected ruleset.

  • rulesetArn :: Text

    The Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated with the profile job.

Instances

Instances details
FromJSON ValidationConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationConfiguration

ToJSON ValidationConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationConfiguration

Generic ValidationConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationConfiguration

Associated Types

type Rep ValidationConfiguration :: Type -> Type #

Read ValidationConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationConfiguration

Show ValidationConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationConfiguration

NFData ValidationConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationConfiguration

Methods

rnf :: ValidationConfiguration -> () #

Eq ValidationConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationConfiguration

Hashable ValidationConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationConfiguration

type Rep ValidationConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ValidationConfiguration

type Rep ValidationConfiguration = D1 ('MetaData "ValidationConfiguration" "Amazonka.DataBrew.Types.ValidationConfiguration" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "ValidationConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "validationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ValidationMode)) :*: S1 ('MetaSel ('Just "rulesetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newValidationConfiguration Source #

Create a value of ValidationConfiguration 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:

$sel:validationMode:ValidationConfiguration', validationConfiguration_validationMode - Mode of data quality validation. Default mode is “CHECK_ALL” which verifies all rules defined in the selected ruleset.

$sel:rulesetArn:ValidationConfiguration', validationConfiguration_rulesetArn - The Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated with the profile job.

validationConfiguration_validationMode :: Lens' ValidationConfiguration (Maybe ValidationMode) Source #

Mode of data quality validation. Default mode is “CHECK_ALL” which verifies all rules defined in the selected ruleset.

validationConfiguration_rulesetArn :: Lens' ValidationConfiguration Text Source #

The Amazon Resource Name (ARN) for the ruleset to be validated in the profile job. The TargetArn of the selected ruleset should be the same as the Amazon Resource Name (ARN) of the dataset that is associated with the profile job.

ViewFrame

data ViewFrame Source #

Represents the data being transformed during an action.

See: newViewFrame smart constructor.

Constructors

ViewFrame' 

Fields

Instances

Instances details
ToJSON ViewFrame Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ViewFrame

Generic ViewFrame Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ViewFrame

Associated Types

type Rep ViewFrame :: Type -> Type #

Read ViewFrame Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ViewFrame

Show ViewFrame Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ViewFrame

NFData ViewFrame Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ViewFrame

Methods

rnf :: ViewFrame -> () #

Eq ViewFrame Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ViewFrame

Hashable ViewFrame Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ViewFrame

type Rep ViewFrame Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ViewFrame

type Rep ViewFrame = D1 ('MetaData "ViewFrame" "Amazonka.DataBrew.Types.ViewFrame" "amazonka-databrew-2.0-GJMXoRzRb387Yq6XNY29RM" 'False) (C1 ('MetaCons "ViewFrame'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "analytics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnalyticsMode)) :*: (S1 ('MetaSel ('Just "columnRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "hiddenColumns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: (S1 ('MetaSel ('Just "rowRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "startRowIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "startColumnIndex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))))

newViewFrame Source #

Create a value of ViewFrame 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:

$sel:analytics:ViewFrame', viewFrame_analytics - Controls if analytics computation is enabled or disabled. Enabled by default.

$sel:columnRange:ViewFrame', viewFrame_columnRange - The number of columns to include in the view frame, beginning with the StartColumnIndex value and ignoring any columns in the HiddenColumns list.

$sel:hiddenColumns:ViewFrame', viewFrame_hiddenColumns - A list of columns to hide in the view frame.

$sel:rowRange:ViewFrame', viewFrame_rowRange - The number of rows to include in the view frame, beginning with the StartRowIndex value.

$sel:startRowIndex:ViewFrame', viewFrame_startRowIndex - The starting index for the range of rows to return in the view frame.

$sel:startColumnIndex:ViewFrame', viewFrame_startColumnIndex - The starting index for the range of columns to return in the view frame.

viewFrame_analytics :: Lens' ViewFrame (Maybe AnalyticsMode) Source #

Controls if analytics computation is enabled or disabled. Enabled by default.

viewFrame_columnRange :: Lens' ViewFrame (Maybe Natural) Source #

The number of columns to include in the view frame, beginning with the StartColumnIndex value and ignoring any columns in the HiddenColumns list.

viewFrame_hiddenColumns :: Lens' ViewFrame (Maybe [Text]) Source #

A list of columns to hide in the view frame.

viewFrame_rowRange :: Lens' ViewFrame (Maybe Int) Source #

The number of rows to include in the view frame, beginning with the StartRowIndex value.

viewFrame_startRowIndex :: Lens' ViewFrame (Maybe Natural) Source #

The starting index for the range of rows to return in the view frame.

viewFrame_startColumnIndex :: Lens' ViewFrame Natural Source #

The starting index for the range of columns to return in the view frame.