libZSservicesZSamazonka-databrewZSamazonka-databrew
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.DataBrew.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

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

Errors

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The input parameters for this request failed validation.

_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Access to the specified resource was denied.

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Updating or deleting a resource can cause an inconsistent state.

_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An internal service failure occurred.

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

One or more resources can't be found.

CompressionFormat

newtype CompressionFormat Source #

Instances

Instances details
Eq CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

Ord CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

Read CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

Show 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 #

NFData CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

Methods

rnf :: CompressionFormat -> () #

Hashable 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

FromJSON CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

FromJSONKey CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

ToLog CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

ToHeader CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

ToQuery 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

ToByteString 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

type Rep CompressionFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CompressionFormat

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

DatabaseOutputMode

newtype DatabaseOutputMode Source #

Instances

Instances details
Eq DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

Ord DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

Read DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

Show 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 #

NFData DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

Methods

rnf :: DatabaseOutputMode -> () #

Hashable 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

FromJSON DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

FromJSONKey DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

ToLog DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

ToHeader DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

ToQuery 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

ToByteString 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

type Rep DatabaseOutputMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutputMode

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

EncryptionMode

newtype EncryptionMode Source #

Constructors

EncryptionMode' 

Instances

Instances details
Eq EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

Ord EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

Read EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

Show EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

Generic EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

Associated Types

type Rep EncryptionMode :: Type -> Type #

NFData EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

Methods

rnf :: EncryptionMode -> () #

Hashable 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

FromJSON EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

FromJSONKey EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

ToLog EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

ToHeader EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

ToQuery 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 #

ToByteString 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

type Rep EncryptionMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.EncryptionMode

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

InputFormat

newtype InputFormat Source #

Constructors

InputFormat' 

Instances

Instances details
Eq InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

Ord InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

Read InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

Show InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

Generic InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

Associated Types

type Rep InputFormat :: Type -> Type #

NFData InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

Methods

rnf :: InputFormat -> () #

Hashable 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

FromJSON InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

FromJSONKey InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

ToLog InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

ToHeader InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

ToQuery InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

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 #

ToByteString 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 #

type Rep InputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.InputFormat

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

JobRunState

newtype JobRunState Source #

Constructors

JobRunState' 

Instances

Instances details
Eq JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

Ord JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

Read JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

Show JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

Generic JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

Associated Types

type Rep JobRunState :: Type -> Type #

NFData JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

Methods

rnf :: JobRunState -> () #

Hashable 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

FromJSON JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

FromJSONKey JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

ToLog JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

ToHeader JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

ToQuery JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

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 #

ToByteString 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 #

type Rep JobRunState Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRunState

type Rep JobRunState = D1 ('MetaData "JobRunState" "Amazonka.DataBrew.Types.JobRunState" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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
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

Read JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

Show JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

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 #

NFData JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

Methods

rnf :: JobType -> () #

Hashable JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

Methods

hashWithSalt :: Int -> JobType -> Int #

hash :: JobType -> Int #

ToJSON JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

ToJSONKey JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

FromJSON JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

FromJSONKey JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

ToLog JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

ToHeader JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

Methods

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

ToQuery JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

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 #

ToByteString JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

Methods

toBS :: JobType -> ByteString #

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 #

type Rep JobType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobType

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

LogSubscription

newtype LogSubscription Source #

Constructors

LogSubscription' 

Instances

Instances details
Eq LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

Ord LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

Read LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

Show LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

Generic LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

Associated Types

type Rep LogSubscription :: Type -> Type #

NFData LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

Methods

rnf :: LogSubscription -> () #

Hashable 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

FromJSON LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

FromJSONKey LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

ToLog LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

ToHeader LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

ToQuery 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 #

ToByteString 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

type Rep LogSubscription Source # 
Instance details

Defined in Amazonka.DataBrew.Types.LogSubscription

type Rep LogSubscription = D1 ('MetaData "LogSubscription" "Amazonka.DataBrew.Types.LogSubscription" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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
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 #

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 #

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 #

NFData Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

Methods

rnf :: Order -> () #

Hashable Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

Methods

hashWithSalt :: Int -> Order -> Int #

hash :: Order -> Int #

ToJSON Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

ToJSONKey Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

FromJSON Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

FromJSONKey Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

ToLog Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

ToHeader Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

Methods

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

ToQuery Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

Methods

toQuery :: Order -> QueryString #

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 #

ToByteString Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

Methods

toBS :: Order -> ByteString #

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 #

type Rep Order Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Order

type Rep Order = D1 ('MetaData "Order" "Amazonka.DataBrew.Types.Order" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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
Eq OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

Ord OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

Read OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

Show OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

Generic OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

Associated Types

type Rep OrderedBy :: Type -> Type #

NFData OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

Methods

rnf :: OrderedBy -> () #

Hashable 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

FromJSON OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

FromJSONKey OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

ToLog OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

ToHeader OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

ToQuery OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

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 #

ToByteString OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

Methods

toBS :: OrderedBy -> ByteString #

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 #

type Rep OrderedBy Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OrderedBy

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

OutputFormat

newtype OutputFormat Source #

Constructors

OutputFormat' 

Instances

Instances details
Eq OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

Ord OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

Read OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

Show OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

Generic OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

Associated Types

type Rep OutputFormat :: Type -> Type #

NFData OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

Methods

rnf :: OutputFormat -> () #

Hashable 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

FromJSON OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

FromJSONKey OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

ToLog OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

ToHeader OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

ToQuery OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

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 #

ToByteString 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 #

type Rep OutputFormat Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormat

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

ParameterType

newtype ParameterType Source #

Constructors

ParameterType' 

Instances

Instances details
Eq ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

Ord ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

Read ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

Show ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

Generic ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

Associated Types

type Rep ParameterType :: Type -> Type #

NFData ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

Methods

rnf :: ParameterType -> () #

Hashable 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

FromJSON ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

FromJSONKey ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

ToLog ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

ToHeader ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

ToQuery ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

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 #

ToByteString 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 #

type Rep ParameterType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ParameterType

type Rep ParameterType = D1 ('MetaData "ParameterType" "Amazonka.DataBrew.Types.ParameterType" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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
Eq SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

Ord SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

Read SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

Show SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

Generic SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

Associated Types

type Rep SampleMode :: Type -> Type #

NFData SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

Methods

rnf :: SampleMode -> () #

Hashable 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

FromJSON SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

FromJSONKey SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

ToLog SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

ToHeader SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

ToQuery SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

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 #

ToByteString 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 #

type Rep SampleMode Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleMode

type Rep SampleMode = D1 ('MetaData "SampleMode" "Amazonka.DataBrew.Types.SampleMode" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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
Eq SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

Ord SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

Read SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

Show SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

Generic SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

Associated Types

type Rep SampleType :: Type -> Type #

NFData SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

Methods

rnf :: SampleType -> () #

Hashable 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

FromJSON SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

FromJSONKey SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

ToLog SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

ToHeader SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

ToQuery SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

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 #

ToByteString 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 #

type Rep SampleType Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SampleType

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

SessionStatus

newtype SessionStatus Source #

Constructors

SessionStatus' 

Instances

Instances details
Eq SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

Ord SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

Read SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

Show SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

Generic SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

Associated Types

type Rep SessionStatus :: Type -> Type #

NFData SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

Methods

rnf :: SessionStatus -> () #

Hashable 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

FromJSON SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

FromJSONKey SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

ToLog SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

ToHeader SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

ToQuery SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

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 #

ToByteString 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 #

type Rep SessionStatus Source # 
Instance details

Defined in Amazonka.DataBrew.Types.SessionStatus

type Rep SessionStatus = D1 ('MetaData "SessionStatus" "Amazonka.DataBrew.Types.SessionStatus" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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
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

Read Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

Show Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

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 #

NFData Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

Methods

rnf :: Source -> () #

Hashable Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

Methods

hashWithSalt :: Int -> Source -> Int #

hash :: Source -> Int #

ToJSON Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

ToJSONKey Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

FromJSON Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

FromJSONKey Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

ToLog Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

ToHeader Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

Methods

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

ToQuery Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

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 #

ToByteString Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

Methods

toBS :: Source -> ByteString #

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 #

type Rep Source Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Source

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

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
Eq ColumnSelector Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnSelector

Read ColumnSelector Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnSelector

Show 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 #

NFData ColumnSelector Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnSelector

Methods

rnf :: ColumnSelector -> () #

Hashable ColumnSelector Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnSelector

ToJSON ColumnSelector Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnSelector

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "ColumnSelector'" 'PrefixI 'True) (S1 ('MetaSel ('Just "regex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") '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:regex:ColumnSelector', columnSelector_regex - A regular expression for selecting a column from a dataset.

$sel:name:ColumnSelector', columnSelector_name - 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.

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

The name of 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
Eq ColumnStatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnStatisticsConfiguration

Read ColumnStatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnStatisticsConfiguration

Show 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 #

NFData ColumnStatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnStatisticsConfiguration

Hashable ColumnStatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnStatisticsConfiguration

ToJSON ColumnStatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ColumnStatisticsConfiguration

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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
Eq ConditionExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ConditionExpression

Read ConditionExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ConditionExpression

Show 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 #

NFData ConditionExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ConditionExpression

Methods

rnf :: ConditionExpression -> () #

Hashable ConditionExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ConditionExpression

ToJSON ConditionExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ConditionExpression

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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

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

  • delimiter :: Maybe Text

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

Instances

Instances details
Eq CsvOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOptions

Read CsvOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOptions

Show 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 #

NFData CsvOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOptions

Methods

rnf :: CsvOptions -> () #

Hashable CsvOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOptions

ToJSON CsvOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOptions

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "CsvOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "headerRow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "delimiter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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

$sel:delimiter:CsvOptions', csvOptions_delimiter - 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.

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

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

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
Eq CsvOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOutputOptions

Read CsvOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOutputOptions

Show 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 #

NFData CsvOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOutputOptions

Methods

rnf :: CsvOutputOptions -> () #

Hashable CsvOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOutputOptions

ToJSON CsvOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.CsvOutputOptions

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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

  • tempDirectory :: Maybe S3Location

    Represents an Amazon location where DataBrew can store intermediate results.

  • catalogId :: Maybe Text

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

  • 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
Eq DataCatalogInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogInputDefinition

Read DataCatalogInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogInputDefinition

Show 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 #

NFData DataCatalogInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogInputDefinition

Hashable DataCatalogInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogInputDefinition

ToJSON DataCatalogInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogInputDefinition

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "DataCatalogInputDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tempDirectory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location)) :*: S1 ('MetaSel ('Just "catalogId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (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:tempDirectory:DataCatalogInputDefinition', dataCatalogInputDefinition_tempDirectory - Represents an Amazon location where DataBrew can store intermediate results.

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

$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_tempDirectory :: Lens' DataCatalogInputDefinition (Maybe S3Location) Source #

Represents an Amazon location where DataBrew can store intermediate results.

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_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
Eq DataCatalogOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogOutput

Read DataCatalogOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogOutput

Show 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 #

NFData DataCatalogOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogOutput

Methods

rnf :: DataCatalogOutput -> () #

Hashable DataCatalogOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogOutput

ToJSON DataCatalogOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DataCatalogOutput

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "DataCatalogOutput'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "databaseOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatabaseTableOutputOptions)) :*: (S1 ('MetaSel ('Just "s3Options") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3TableOutputOptions)) :*: S1 ('MetaSel ('Just "catalogId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "overwrite") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (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:databaseOptions:DataCatalogOutput', dataCatalogOutput_databaseOptions - Represents options that specify how and where DataBrew writes the database output generated by recipe jobs.

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

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

$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:databaseName:DataCatalogOutput', dataCatalogOutput_databaseName - The name of a database in the Data Catalog.

$sel:tableName:DataCatalogOutput', dataCatalogOutput_tableName - The name of a table in the Data Catalog.

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

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

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_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_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_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
Eq DatabaseInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseInputDefinition

Read DatabaseInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseInputDefinition

Show 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 #

NFData DatabaseInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseInputDefinition

Methods

rnf :: DatabaseInputDefinition -> () #

Hashable DatabaseInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseInputDefinition

ToJSON DatabaseInputDefinition Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseInputDefinition

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "DatabaseInputDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tempDirectory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Location)) :*: (S1 ('MetaSel ('Just "glueConnectionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "databaseTableName") '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:tempDirectory:DatabaseInputDefinition', databaseInputDefinition_tempDirectory - Undocumented member.

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

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

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
Eq DatabaseOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutput

Read DatabaseOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutput

Show 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 #

NFData DatabaseOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutput

Methods

rnf :: DatabaseOutput -> () #

Hashable DatabaseOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutput

ToJSON DatabaseOutput Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseOutput

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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
Eq DatabaseTableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseTableOutputOptions

Read DatabaseTableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseTableOutputOptions

Show 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 #

NFData DatabaseTableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseTableOutputOptions

Hashable DatabaseTableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseTableOutputOptions

ToJSON DatabaseTableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatabaseTableOutputOptions

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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
Eq Dataset Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Dataset

Methods

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

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

Read Dataset Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Dataset

Show 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 #

NFData Dataset Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Dataset

Methods

rnf :: Dataset -> () #

Hashable Dataset Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Dataset

Methods

hashWithSalt :: Int -> Dataset -> Int #

hash :: Dataset -> Int #

FromJSON Dataset Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Dataset

type Rep Dataset Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Dataset

type Rep Dataset = D1 ('MetaData "Dataset" "Amazonka.DataBrew.Types.Dataset" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "Dataset'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "pathOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PathOptions)) :*: S1 ('MetaSel ('Just "createDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "formatOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FormatOptions)) :*: (S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputFormat)) :*: S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Source)))) :*: ((S1 ('MetaSel ('Just "lastModifiedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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: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:createDate:Dataset', dataset_createDate - The date and time that the dataset was created.

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

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

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

$sel:accountId:Dataset', dataset_accountId - The ID of the Amazon Web Services account that owns 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:lastModifiedBy:Dataset', dataset_lastModifiedBy - The Amazon Resource Name (ARN) of the user who last modified the dataset.

$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_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_createDate :: Lens' Dataset (Maybe UTCTime) Source #

The date and time that the dataset was created.

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

A set of options that define how DataBrew interprets the data in 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_createdBy :: Lens' Dataset (Maybe Text) Source #

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

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

The ID of the Amazon Web Services account that owns 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_lastModifiedBy :: Lens' Dataset (Maybe Text) Source #

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

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

  • filter' :: Maybe FilterExpression

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

  • datetimeOptions :: Maybe DatetimeOptions

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

  • 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
Eq DatasetParameter Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatasetParameter

Read DatasetParameter Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatasetParameter

Show 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 #

NFData DatasetParameter Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatasetParameter

Methods

rnf :: DatasetParameter -> () #

Hashable DatasetParameter Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatasetParameter

ToJSON DatasetParameter Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatasetParameter

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "DatasetParameter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createColumn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FilterExpression))) :*: (S1 ('MetaSel ('Just "datetimeOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatetimeOptions)) :*: (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:filter':DatasetParameter', datasetParameter_filter - The optional filter expression structure to apply additional matching criteria to the parameter.

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

$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_filter :: Lens' DatasetParameter (Maybe FilterExpression) Source #

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

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

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

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

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

  • localeCode :: Maybe Text

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

  • 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
Eq DatetimeOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatetimeOptions

Read DatetimeOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatetimeOptions

Show 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 #

NFData DatetimeOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatetimeOptions

Methods

rnf :: DatetimeOptions -> () #

Hashable DatetimeOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatetimeOptions

ToJSON DatetimeOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.DatetimeOptions

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "DatetimeOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timezoneOffset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "localeCode") '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: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:localeCode:DatetimeOptions', datetimeOptions_localeCode - Optional value for a non-US locale code, needed for correct interpretation of some date formats.

$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_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_localeCode :: Lens' DatetimeOptions (Maybe Text) Source #

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

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

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

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

  • 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
Eq ExcelOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ExcelOptions

Read ExcelOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ExcelOptions

Show 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 #

NFData ExcelOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ExcelOptions

Methods

rnf :: ExcelOptions -> () #

Hashable ExcelOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ExcelOptions

ToJSON ExcelOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ExcelOptions

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "ExcelOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sheetIndexes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Natural))) :*: (S1 ('MetaSel ('Just "sheetNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "headerRow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

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

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

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.

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.

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

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

  • 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. Anotherpossible value is ASCENDING.

  • maxFiles :: Natural

    The number of Amazon S3 files to select.

Instances

Instances details
Eq FilesLimit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilesLimit

Read FilesLimit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilesLimit

Show 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 #

NFData FilesLimit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilesLimit

Methods

rnf :: FilesLimit -> () #

Hashable FilesLimit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilesLimit

ToJSON FilesLimit Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilesLimit

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "FilesLimit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "orderedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrderedBy)) :*: (S1 ('MetaSel ('Just "order") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Order)) :*: 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: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: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. Anotherpossible value is ASCENDING.

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

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_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. Anotherpossible value is ASCENDING.

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
Eq FilterExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilterExpression

Read FilterExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilterExpression

Show 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 #

NFData FilterExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilterExpression

Methods

rnf :: FilterExpression -> () #

Hashable FilterExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilterExpression

ToJSON FilterExpression Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FilterExpression

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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
Eq FormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FormatOptions

Read FormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FormatOptions

Show 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 #

NFData FormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FormatOptions

Methods

rnf :: FormatOptions -> () #

Hashable FormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FormatOptions

ToJSON FormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.FormatOptions

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "FormatOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "json") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JsonOptions)) :*: (S1 ('MetaSel ('Just "csv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CsvOptions)) :*: S1 ('MetaSel ('Just "excel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExcelOptions)))))

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:json:FormatOptions', formatOptions_json - Options that define how JSON input is to be interpreted by DataBrew.

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

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

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.

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
Eq Input Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Input

Methods

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

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

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 #

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 #

NFData Input Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Input

Methods

rnf :: Input -> () #

Hashable Input Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Input

Methods

hashWithSalt :: Int -> Input -> Int #

hash :: Input -> Int #

ToJSON Input Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Input

FromJSON Input Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Input

type Rep Input Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Input

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

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:s3InputDefinition:Input', input_s3InputDefinition - The Amazon S3 location where the data is stored.

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

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

The Glue Data Catalog parameters for the data.

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

The Amazon S3 location where the data is stored.

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

Connection information for dataset input files stored in a database.

Job

data Job Source #

Represents all of the attributes of a DataBrew job.

See: newJob smart constructor.

Constructors

Job' 

Fields

Instances

Instances details
Eq Job Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Job

Methods

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

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

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 #

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 #

NFData Job Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Job

Methods

rnf :: Job -> () #

Hashable Job Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Job

Methods

hashWithSalt :: Int -> Job -> Int #

hash :: Job -> Int #

FromJSON Job Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Job

type Rep Job Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Job

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

newJob Source #

Arguments

:: Text

$sel:name: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:dataCatalogOutputs:Job', job_dataCatalogOutputs - One or more artifacts that represent the Glue Data Catalog output from running the job.

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

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

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

$sel:createdBy:Job', job_createdBy - The Amazon Resource Name (ARN) of the user who created 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:accountId:Job', job_accountId - The ID of the Amazon Web Services account that owns the job.

$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:outputs:Job', job_outputs - One or more artifacts that represent output from running the job.

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

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

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

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

$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:maxCapacity:Job', job_maxCapacity - The maximum number of nodes that can be consumed when the job processes data.

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

$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: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:tags:Job', job_tags - Metadata tags that have been applied to the job.

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

$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:name:Job', job_name - The unique name of 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_lastModifiedDate :: Lens' Job (Maybe UTCTime) Source #

The modification date and time of the job.

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

The date and time that the job was created.

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

A set of steps that the job runs.

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

The Amazon Resource Name (ARN) of the user who created 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_accountId :: Lens' Job (Maybe Text) Source #

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

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_outputs :: Lens' Job (Maybe (NonEmpty Output)) Source #

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

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

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

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

The current status of Amazon CloudWatch logging for the job.

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

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

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

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

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_maxCapacity :: Lens' Job (Maybe Int) Source #

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

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

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

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_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_tags :: Lens' Job (Maybe (HashMap Text Text)) Source #

Metadata tags that have been applied to the job.

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

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

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_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
Eq JobRun Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRun

Methods

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

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

Read JobRun Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRun

Show 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 #

NFData JobRun Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRun

Methods

rnf :: JobRun -> () #

Hashable JobRun Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRun

Methods

hashWithSalt :: Int -> JobRun -> Int #

hash :: JobRun -> Int #

FromJSON JobRun Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRun

type Rep JobRun Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobRun

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

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:completedOn:JobRun', jobRun_completedOn - The date and time when the job completed processing.

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

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

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

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

$sel:recipeReference:JobRun', jobRun_recipeReference - The set of steps processed by 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:logGroupName:JobRun', jobRun_logGroupName - The name of an Amazon CloudWatch log group, where the job writes diagnostic messages when it runs.

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

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

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

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

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

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

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

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

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

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

The date and time when the job completed processing.

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

The current state of the job run entity itself.

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

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

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

The name of the job being processed during this run.

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

The date and time when the job run began.

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

The set of steps processed by 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_logGroupName :: Lens' JobRun (Maybe Text) Source #

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

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

One or more output artifacts from a job run.

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

The unique identifier of the job run.

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

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

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

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

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

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

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

The name of the dataset for the job to process.

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

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

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

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

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.

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

  • 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

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

Instances

Instances details
Eq JobSample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobSample

Read JobSample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobSample

Show 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 #

NFData JobSample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobSample

Methods

rnf :: JobSample -> () #

Hashable JobSample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobSample

ToJSON JobSample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JobSample

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "JobSample'" 'PrefixI 'True) (S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "mode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SampleMode))))

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: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

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

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

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.

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
Eq JsonOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JsonOptions

Read JsonOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JsonOptions

Show 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 #

NFData JsonOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JsonOptions

Methods

rnf :: JsonOptions -> () #

Hashable JsonOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JsonOptions

ToJSON JsonOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.JsonOptions

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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.

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
Eq Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Methods

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

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

Read Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Show 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 #

NFData Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Methods

rnf :: Output -> () #

Hashable Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

Methods

hashWithSalt :: Int -> Output -> Int #

hash :: Output -> Int #

ToJSON Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

FromJSON Output Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Output

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:partitionColumns:Output', output_partitionColumns - The names of one or more partition columns for the output of the job.

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

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

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

$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:location:Output', output_location - The location in Amazon S3 where the job writes its output.

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

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

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

Represents options that define how DataBrew formats job output files.

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

The data format of the output of the job.

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

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

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_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
Eq OutputFormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormatOptions

Read OutputFormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormatOptions

Show 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 #

NFData OutputFormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormatOptions

Methods

rnf :: OutputFormatOptions -> () #

Hashable OutputFormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormatOptions

ToJSON OutputFormatOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.OutputFormatOptions

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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
Eq PathOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.PathOptions

Read PathOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.PathOptions

Show 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 #

NFData PathOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.PathOptions

Methods

rnf :: PathOptions -> () #

Hashable PathOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.PathOptions

ToJSON PathOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.PathOptions

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "PathOptions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lastModifiedDateCondition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FilterExpression)) :*: (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text DatasetParameter))) :*: S1 ('MetaSel ('Just "filesLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FilesLimit)))))

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

$sel:filesLimit:PathOptions', pathOptions_filesLimit - 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.

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

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

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

  • datasetStatisticsConfiguration :: Maybe StatisticsConfiguration

    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.

  • columnStatisticsConfigurations :: Maybe (NonEmpty ColumnStatisticsConfiguration)

    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.

  • profileColumns :: Maybe (NonEmpty ColumnSelector)

    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.

Instances

Instances details
Eq ProfileConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ProfileConfiguration

Read ProfileConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ProfileConfiguration

Show 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 #

NFData ProfileConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ProfileConfiguration

Methods

rnf :: ProfileConfiguration -> () #

Hashable ProfileConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ProfileConfiguration

ToJSON ProfileConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ProfileConfiguration

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "ProfileConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datasetStatisticsConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StatisticsConfiguration)) :*: (S1 ('MetaSel ('Just "columnStatisticsConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ColumnStatisticsConfiguration))) :*: 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: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: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: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_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_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_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
Eq Project Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Project

Methods

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

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

Read Project Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Project

Show 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 #

NFData Project Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Project

Methods

rnf :: Project -> () #

Hashable Project Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Project

Methods

hashWithSalt :: Int -> Project -> Int #

hash :: Project -> Int #

FromJSON Project Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Project

type Rep Project Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Project

type Rep Project = D1 ('MetaData "Project" "Amazonka.DataBrew.Types.Project" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "Project'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "openDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "createDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resourceArn") '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 "sample") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Sample)) :*: S1 ('MetaSel ('Just "openedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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: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: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:accountId:Project', project_accountId - The ID of the Amazon Web Services account that owns the project.

$sel:resourceArn:Project', project_resourceArn - The Amazon Resource Name (ARN) for 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: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:openedBy:Project', project_openedBy - The Amazon Resource Name (ARN) of the user that opened the project for use.

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

$sel:roleArn:Project', project_roleArn - The Amazon Resource Name (ARN) of the role that will be assumed for this 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_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_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_accountId :: Lens' Project (Maybe Text) Source #

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

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

The Amazon Resource Name (ARN) for 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_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_openedBy :: Lens' Project (Maybe Text) Source #

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

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

Metadata tags that have been applied to 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_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

  • lastModifiedDate :: Maybe POSIX

    The last modification date and time of the recipe.

  • createDate :: Maybe POSIX

    The date and time that the recipe was created.

  • publishedBy :: Maybe Text

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

  • createdBy :: Maybe Text

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

  • steps :: Maybe [RecipeStep]

    A list of steps that are defined by the recipe.

  • publishedDate :: Maybe POSIX

    The date and time when the recipe was published.

  • resourceArn :: Maybe Text

    The Amazon Resource Name (ARN) for the recipe.

  • 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.
  • projectName :: Maybe Text

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

  • lastModifiedBy :: Maybe Text

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

  • description :: Maybe Text

    The description of 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
Eq Recipe Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Recipe

Methods

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

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

Read Recipe Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Recipe

Show 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 #

NFData Recipe Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Recipe

Methods

rnf :: Recipe -> () #

Hashable Recipe Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Recipe

Methods

hashWithSalt :: Int -> Recipe -> Int #

hash :: Recipe -> Int #

FromJSON Recipe Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Recipe

type Rep Recipe Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Recipe

type Rep Recipe = D1 ('MetaData "Recipe" "Amazonka.DataBrew.Types.Recipe" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "Recipe'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "lastModifiedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "createDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "publishedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "steps") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecipeStep])) :*: S1 ('MetaSel ('Just "publishedDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "recipeVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "projectName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "lastModifiedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (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:lastModifiedDate:Recipe', recipe_lastModifiedDate - The last modification date and time of the recipe.

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

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

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

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

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

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

$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:projectName:Recipe', recipe_projectName - The name of the project that the recipe is associated with.

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

$sel:description:Recipe', recipe_description - The description of 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_lastModifiedDate :: Lens' Recipe (Maybe UTCTime) Source #

The last modification date and time of the recipe.

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

The date and time that the recipe was created.

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

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

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

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

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

A list of steps that are defined by the recipe.

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

The date and time when the recipe was published.

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

The Amazon Resource Name (ARN) for the recipe.

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_projectName :: Lens' Recipe (Maybe Text) Source #

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

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

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

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

The description of 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
Eq RecipeAction Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeAction

Read RecipeAction Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeAction

Show 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 #

NFData RecipeAction Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeAction

Methods

rnf :: RecipeAction -> () #

Hashable RecipeAction Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeAction

ToJSON RecipeAction Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeAction

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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
Eq RecipeReference Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeReference

Read RecipeReference Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeReference

Show 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 #

NFData RecipeReference Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeReference

Methods

rnf :: RecipeReference -> () #

Hashable RecipeReference Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeReference

ToJSON RecipeReference Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeReference

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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
Eq RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

Read RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

Show 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 #

NFData RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

Methods

rnf :: RecipeStep -> () #

Hashable RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

ToJSON RecipeStep Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeStep

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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
Eq RecipeVersionErrorDetail Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeVersionErrorDetail

Read RecipeVersionErrorDetail Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeVersionErrorDetail

Show 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 #

NFData RecipeVersionErrorDetail Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeVersionErrorDetail

Hashable RecipeVersionErrorDetail Source # 
Instance details

Defined in Amazonka.DataBrew.Types.RecipeVersionErrorDetail

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "RecipeVersionErrorDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recipeVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorMessage") '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:recipeVersion:RecipeVersionErrorDetail', recipeVersionErrorDetail_recipeVersion - The identifier for the recipe version associated with this error.

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

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

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

The identifier for the recipe version associated with this error.

S3Location

data S3Location Source #

Represents an Amazon S3 location (bucket name 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
Eq S3Location Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3Location

Read S3Location Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3Location

Show 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 #

NFData S3Location Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3Location

Methods

rnf :: S3Location -> () #

Hashable S3Location Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3Location

ToJSON S3Location Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3Location

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "S3Location'" 'PrefixI 'True) (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:key:S3Location', s3Location_key - The unique name of the object in the bucket.

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

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
Eq S3TableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3TableOutputOptions

Read S3TableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3TableOutputOptions

Show 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 #

NFData S3TableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3TableOutputOptions

Methods

rnf :: S3TableOutputOptions -> () #

Hashable S3TableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3TableOutputOptions

ToJSON S3TableOutputOptions Source # 
Instance details

Defined in Amazonka.DataBrew.Types.S3TableOutputOptions

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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
Eq Sample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Sample

Methods

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

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

Read Sample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Sample

Show 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 #

NFData Sample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Sample

Methods

rnf :: Sample -> () #

Hashable Sample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Sample

Methods

hashWithSalt :: Int -> Sample -> Int #

hash :: Sample -> Int #

ToJSON Sample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Sample

FromJSON Sample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Sample

type Rep Sample Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Sample

type Rep Sample = D1 ('MetaData "Sample" "Amazonka.DataBrew.Types.Sample" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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
Eq Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

Read Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

Show 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 #

NFData Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

Methods

rnf :: Schedule -> () #

Hashable Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

Methods

hashWithSalt :: Int -> Schedule -> Int #

hash :: Schedule -> Int #

FromJSON Schedule Source # 
Instance details

Defined in Amazonka.DataBrew.Types.Schedule

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:lastModifiedDate:Schedule', schedule_lastModifiedDate - The date and time when the schedule was last modified.

$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:accountId:Schedule', schedule_accountId - The ID of the Amazon Web Services account that owns the schedule.

$sel:resourceArn:Schedule', schedule_resourceArn - The Amazon Resource Name (ARN) of 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:lastModifiedBy:Schedule', schedule_lastModifiedBy - The Amazon Resource Name (ARN) of the user who last modified the schedule.

$sel:jobNames:Schedule', schedule_jobNames - A list of jobs to be run, according to 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_lastModifiedDate :: Lens' Schedule (Maybe UTCTime) Source #

The date and time when the schedule was last modified.

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_accountId :: Lens' Schedule (Maybe Text) Source #

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

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

The Amazon Resource Name (ARN) of 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_lastModifiedBy :: Lens' Schedule (Maybe Text) Source #

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

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

A list of jobs to be run, according to 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
Eq StatisticOverride Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticOverride

Read StatisticOverride Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticOverride

Show 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 #

NFData StatisticOverride Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticOverride

Methods

rnf :: StatisticOverride -> () #

Hashable StatisticOverride Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticOverride

ToJSON StatisticOverride Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticOverride

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" '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
Eq StatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticsConfiguration

Read StatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticsConfiguration

Show 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 #

NFData StatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticsConfiguration

Methods

rnf :: StatisticsConfiguration -> () #

Hashable StatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticsConfiguration

ToJSON StatisticsConfiguration Source # 
Instance details

Defined in Amazonka.DataBrew.Types.StatisticsConfiguration

FromJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "StatisticsConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "overrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty StatisticOverride))) :*: S1 ('MetaSel ('Just "includedStatistics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))

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:overrides:StatisticsConfiguration', statisticsConfiguration_overrides - List of overrides for evaluations.

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

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

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

ViewFrame

data ViewFrame Source #

Represents the data being transformed during an action.

See: newViewFrame smart constructor.

Constructors

ViewFrame' 

Fields

  • hiddenColumns :: Maybe [Text]

    A list of columns to hide in the view frame.

  • columnRange :: Maybe Natural

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

  • startColumnIndex :: Natural

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

Instances

Instances details
Eq ViewFrame Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ViewFrame

Read ViewFrame Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ViewFrame

Show 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 #

NFData ViewFrame Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ViewFrame

Methods

rnf :: ViewFrame -> () #

Hashable ViewFrame Source # 
Instance details

Defined in Amazonka.DataBrew.Types.ViewFrame

ToJSON 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" "libZSservicesZSamazonka-databrewZSamazonka-databrew" 'False) (C1 ('MetaCons "ViewFrame'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hiddenColumns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "columnRange") '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:hiddenColumns:ViewFrame', viewFrame_hiddenColumns - A list of columns to hide in the view frame.

$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:startColumnIndex:ViewFrame', viewFrame_startColumnIndex - The starting index for the range of columns to return in the view frame.

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

A list of columns to hide in the view frame.

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_startColumnIndex :: Lens' ViewFrame Natural Source #

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