libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange
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.DataExchange.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2017-07-25 of the Amazon Data Exchange SDK configuration.

Errors

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

Access to the resource is denied.

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

The request couldn't be completed because it conflicted with the current state of the resource.

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

The request has exceeded the quotas imposed by the service.

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

The limit on the number of requests per second was exceeded.

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

An exception occurred with the service.

AssetType

newtype AssetType Source #

The type of asset that is added to a data set.

Constructors

AssetType' 

Fields

Instances

Instances details
Eq AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

Ord AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

Read AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

Show AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

Generic AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

Associated Types

type Rep AssetType :: Type -> Type #

NFData AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

Methods

rnf :: AssetType -> () #

Hashable AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

ToJSON AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

ToJSONKey AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

FromJSON AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

FromJSONKey AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

ToLog AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

ToHeader AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

ToQuery AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

FromXML AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

ToXML AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

Methods

toXML :: AssetType -> XML #

ToByteString AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

Methods

toBS :: AssetType -> ByteString #

FromText AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

ToText AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

Methods

toText :: AssetType -> Text #

type Rep AssetType Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetType

type Rep AssetType = D1 ('MetaData "AssetType" "Amazonka.DataExchange.Types.AssetType" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'True) (C1 ('MetaCons "AssetType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAssetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Code

newtype Code Source #

Constructors

Code' 

Fields

Instances

Instances details
Eq Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

Methods

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

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

Ord Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

Methods

compare :: Code -> Code -> Ordering #

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

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

(>) :: Code -> Code -> Bool #

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

max :: Code -> Code -> Code #

min :: Code -> Code -> Code #

Read Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

Show Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

Methods

showsPrec :: Int -> Code -> ShowS #

show :: Code -> String #

showList :: [Code] -> ShowS #

Generic Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

Associated Types

type Rep Code :: Type -> Type #

Methods

from :: Code -> Rep Code x #

to :: Rep Code x -> Code #

NFData Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

Methods

rnf :: Code -> () #

Hashable Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

Methods

hashWithSalt :: Int -> Code -> Int #

hash :: Code -> Int #

ToJSON Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

ToJSONKey Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

FromJSON Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

FromJSONKey Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

ToLog Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

ToHeader Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

Methods

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

ToQuery Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

Methods

toQuery :: Code -> QueryString #

FromXML Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

Methods

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

ToXML Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

Methods

toXML :: Code -> XML #

ToByteString Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

Methods

toBS :: Code -> ByteString #

FromText Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

ToText Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

Methods

toText :: Code -> Text #

type Rep Code Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Code

type Rep Code = D1 ('MetaData "Code" "Amazonka.DataExchange.Types.Code" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'True) (C1 ('MetaCons "Code'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

JobErrorLimitName

newtype JobErrorLimitName Source #

The name of the limit that was reached.

Instances

Instances details
Eq JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

Ord JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

Read JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

Show JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

Generic JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

Associated Types

type Rep JobErrorLimitName :: Type -> Type #

NFData JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

Methods

rnf :: JobErrorLimitName -> () #

Hashable JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

ToJSON JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

ToJSONKey JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

FromJSON JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

FromJSONKey JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

ToLog JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

ToHeader JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

ToQuery JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

FromXML JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

ToXML JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

ToByteString JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

FromText JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

ToText JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

type Rep JobErrorLimitName Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorLimitName

type Rep JobErrorLimitName = D1 ('MetaData "JobErrorLimitName" "Amazonka.DataExchange.Types.JobErrorLimitName" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'True) (C1 ('MetaCons "JobErrorLimitName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromJobErrorLimitName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

JobErrorResourceTypes

newtype JobErrorResourceTypes Source #

The types of resource which the job error can apply to.

Instances

Instances details
Eq JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

Ord JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

Read JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

Show JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

Generic JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

Associated Types

type Rep JobErrorResourceTypes :: Type -> Type #

NFData JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

Methods

rnf :: JobErrorResourceTypes -> () #

Hashable JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

ToJSON JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

ToJSONKey JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

FromJSON JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

FromJSONKey JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

ToLog JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

ToHeader JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

ToQuery JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

FromXML JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

ToXML JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

ToByteString JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

FromText JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

ToText JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

type Rep JobErrorResourceTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobErrorResourceTypes

type Rep JobErrorResourceTypes = D1 ('MetaData "JobErrorResourceTypes" "Amazonka.DataExchange.Types.JobErrorResourceTypes" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'True) (C1 ('MetaCons "JobErrorResourceTypes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromJobErrorResourceTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Origin

newtype Origin Source #

A property that defines the data set as OWNED by the account (for providers) or ENTITLED to the account (for subscribers). When an owned data set is published in a product, AWS Data Exchange creates a copy of the data set. Subscribers can access that copy of the data set as an entitled data set.

Constructors

Origin' 

Fields

Bundled Patterns

pattern Origin_ENTITLED :: Origin 
pattern Origin_OWNED :: Origin 

Instances

Instances details
Eq Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

Methods

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

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

Ord Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

Read Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

Show Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

Generic Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

Associated Types

type Rep Origin :: Type -> Type #

Methods

from :: Origin -> Rep Origin x #

to :: Rep Origin x -> Origin #

NFData Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

Methods

rnf :: Origin -> () #

Hashable Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

Methods

hashWithSalt :: Int -> Origin -> Int #

hash :: Origin -> Int #

ToJSON Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

ToJSONKey Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

FromJSON Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

FromJSONKey Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

ToLog Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

ToHeader Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

Methods

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

ToQuery Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

FromXML Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

ToXML Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

Methods

toXML :: Origin -> XML #

ToByteString Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

Methods

toBS :: Origin -> ByteString #

FromText Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

ToText Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

Methods

toText :: Origin -> Text #

type Rep Origin Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Origin

type Rep Origin = D1 ('MetaData "Origin" "Amazonka.DataExchange.Types.Origin" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'True) (C1 ('MetaCons "Origin'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOrigin") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ServerSideEncryptionTypes

newtype ServerSideEncryptionTypes Source #

The types of encryption supported in export jobs to Amazon S3.

Instances

Instances details
Eq ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

Ord ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

Read ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

Show ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

Generic ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

Associated Types

type Rep ServerSideEncryptionTypes :: Type -> Type #

NFData ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

Hashable ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

ToJSON ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

ToJSONKey ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

FromJSON ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

FromJSONKey ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

ToLog ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

ToHeader ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

ToQuery ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

FromXML ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

ToXML ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

ToByteString ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

FromText ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

ToText ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

type Rep ServerSideEncryptionTypes Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ServerSideEncryptionTypes

type Rep ServerSideEncryptionTypes = D1 ('MetaData "ServerSideEncryptionTypes" "Amazonka.DataExchange.Types.ServerSideEncryptionTypes" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'True) (C1 ('MetaCons "ServerSideEncryptionTypes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromServerSideEncryptionTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

State

newtype State Source #

Constructors

State' 

Fields

Bundled Patterns

pattern State_CANCELLED :: State 
pattern State_COMPLETED :: State 
pattern State_ERROR :: State 
pattern State_IN_PROGRESS :: State 
pattern State_TIMED_OUT :: State 
pattern State_WAITING :: State 

Instances

Instances details
Eq State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

Methods

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

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

Ord State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

Methods

compare :: State -> State -> Ordering #

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

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

(>) :: State -> State -> Bool #

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

max :: State -> State -> State #

min :: State -> State -> State #

Read State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

Show State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

Methods

showsPrec :: Int -> State -> ShowS #

show :: State -> String #

showList :: [State] -> ShowS #

Generic State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

Associated Types

type Rep State :: Type -> Type #

Methods

from :: State -> Rep State x #

to :: Rep State x -> State #

NFData State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

Methods

rnf :: State -> () #

Hashable State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

Methods

hashWithSalt :: Int -> State -> Int #

hash :: State -> Int #

ToJSON State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

ToJSONKey State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

FromJSON State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

FromJSONKey State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

ToLog State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

ToHeader State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

Methods

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

ToQuery State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

Methods

toQuery :: State -> QueryString #

FromXML State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

Methods

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

ToXML State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

Methods

toXML :: State -> XML #

ToByteString State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

Methods

toBS :: State -> ByteString #

FromText State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

ToText State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

Methods

toText :: State -> Text #

type Rep State Source # 
Instance details

Defined in Amazonka.DataExchange.Types.State

type Rep State = D1 ('MetaData "State" "Amazonka.DataExchange.Types.State" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'True) (C1 ('MetaCons "State'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Type

newtype Type Source #

Constructors

Type' 

Fields

Instances

Instances details
Eq Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

Methods

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

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

Ord Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

Methods

compare :: Type -> Type -> Ordering #

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

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

(>) :: Type -> Type -> Bool #

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

max :: Type -> Type -> Type #

min :: Type -> Type -> Type #

Read Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

Show Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

Methods

showsPrec :: Int -> Type -> ShowS #

show :: Type -> String #

showList :: [Type] -> ShowS #

Generic Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

Associated Types

type Rep Type :: Type -> Type #

Methods

from :: Type -> Rep Type x #

to :: Rep Type x -> Type #

NFData Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

Methods

rnf :: Type -> () #

Hashable Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

Methods

hashWithSalt :: Int -> Type -> Int #

hash :: Type -> Int #

ToJSON Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

ToJSONKey Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

FromJSON Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

FromJSONKey Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

ToLog Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

ToHeader Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

Methods

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

ToQuery Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

Methods

toQuery :: Type -> QueryString #

FromXML Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

Methods

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

ToXML Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

Methods

toXML :: Type -> XML #

ToByteString Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

Methods

toBS :: Type -> ByteString #

FromText Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

ToText Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

Methods

toText :: Type -> Text #

type Rep Type Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Type

type Rep Type = D1 ('MetaData "Type" "Amazonka.DataExchange.Types.Type" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'True) (C1 ('MetaCons "Type'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Action

data Action Source #

What occurs after a certain event.

See: newAction smart constructor.

Constructors

Action' 

Fields

Instances

Instances details
Eq Action Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Action

Methods

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

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

Read Action Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Action

Show Action Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Action

Generic Action Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Action

Associated Types

type Rep Action :: Type -> Type #

Methods

from :: Action -> Rep Action x #

to :: Rep Action x -> Action #

NFData Action Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Action

Methods

rnf :: Action -> () #

Hashable Action Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Action

Methods

hashWithSalt :: Int -> Action -> Int #

hash :: Action -> Int #

ToJSON Action Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Action

FromJSON Action Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Action

type Rep Action Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Action

type Rep Action = D1 ('MetaData "Action" "Amazonka.DataExchange.Types.Action" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "Action'" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportRevisionToS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoExportRevisionToS3RequestDetails))))

newAction :: Action Source #

Create a value of Action 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:exportRevisionToS3:Action', action_exportRevisionToS3 - Details for the export revision to Amazon S3 action.

action_exportRevisionToS3 :: Lens' Action (Maybe AutoExportRevisionToS3RequestDetails) Source #

Details for the export revision to Amazon S3 action.

AssetDestinationEntry

data AssetDestinationEntry Source #

The destination for the asset.

See: newAssetDestinationEntry smart constructor.

Constructors

AssetDestinationEntry' 

Fields

  • key :: Maybe Text

    The name of the object in Amazon S3 for the asset.

  • bucket :: Text

    The S3 bucket that is the destination for the asset.

  • assetId :: Text

    The unique identifier for the asset.

Instances

Instances details
Eq AssetDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetDestinationEntry

Read AssetDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetDestinationEntry

Show AssetDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetDestinationEntry

Generic AssetDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetDestinationEntry

Associated Types

type Rep AssetDestinationEntry :: Type -> Type #

NFData AssetDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetDestinationEntry

Methods

rnf :: AssetDestinationEntry -> () #

Hashable AssetDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetDestinationEntry

ToJSON AssetDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetDestinationEntry

FromJSON AssetDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetDestinationEntry

type Rep AssetDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetDestinationEntry

type Rep AssetDestinationEntry = D1 ('MetaData "AssetDestinationEntry" "Amazonka.DataExchange.Types.AssetDestinationEntry" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "AssetDestinationEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newAssetDestinationEntry Source #

Create a value of AssetDestinationEntry 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:AssetDestinationEntry', assetDestinationEntry_key - The name of the object in Amazon S3 for the asset.

$sel:bucket:AssetDestinationEntry', assetDestinationEntry_bucket - The S3 bucket that is the destination for the asset.

$sel:assetId:AssetDestinationEntry', assetDestinationEntry_assetId - The unique identifier for the asset.

assetDestinationEntry_key :: Lens' AssetDestinationEntry (Maybe Text) Source #

The name of the object in Amazon S3 for the asset.

assetDestinationEntry_bucket :: Lens' AssetDestinationEntry Text Source #

The S3 bucket that is the destination for the asset.

assetDestinationEntry_assetId :: Lens' AssetDestinationEntry Text Source #

The unique identifier for the asset.

AssetDetails

data AssetDetails Source #

Information about the asset.

See: newAssetDetails smart constructor.

Constructors

AssetDetails' 

Fields

Instances

Instances details
Eq AssetDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetDetails

Read AssetDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetDetails

Show AssetDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetDetails

Generic AssetDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetDetails

Associated Types

type Rep AssetDetails :: Type -> Type #

NFData AssetDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetDetails

Methods

rnf :: AssetDetails -> () #

Hashable AssetDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetDetails

FromJSON AssetDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetDetails

type Rep AssetDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetDetails

type Rep AssetDetails = D1 ('MetaData "AssetDetails" "Amazonka.DataExchange.Types.AssetDetails" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "AssetDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3SnapshotAsset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3SnapshotAsset)) :*: S1 ('MetaSel ('Just "redshiftDataShareAsset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RedshiftDataShareAsset))))

newAssetDetails :: AssetDetails Source #

Create a value of AssetDetails 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:s3SnapshotAsset:AssetDetails', assetDetails_s3SnapshotAsset - The S3 object that is the asset.

$sel:redshiftDataShareAsset:AssetDetails', assetDetails_redshiftDataShareAsset - The Amazon Redshift datashare that is the asset.

assetDetails_redshiftDataShareAsset :: Lens' AssetDetails (Maybe RedshiftDataShareAsset) Source #

The Amazon Redshift datashare that is the asset.

AssetEntry

data AssetEntry Source #

An asset in AWS Data Exchange is a piece of data. The asset can be a structured data file, an image file, or some other data file that can be stored as an S3 object, or an Amazon Redshift datashare (Preview). When you create an import job for your files, you create an asset in AWS Data Exchange for each of those files.

See: newAssetEntry smart constructor.

Constructors

AssetEntry' 

Fields

  • sourceId :: Maybe Text

    The asset ID of the owned asset corresponding to the entitled asset being viewed. This parameter is returned when an asset owner is viewing the entitled copy of its owned asset.

  • assetType :: AssetType

    The type of asset that is added to a data set.

  • createdAt :: POSIX

    The date and time that the asset was created, in ISO 8601 format.

  • dataSetId :: Text

    The unique identifier for the data set associated with this asset.

  • id :: Text

    The unique identifier for the asset.

  • arn :: Text

    The ARN for the asset.

  • assetDetails :: AssetDetails

    Information about the asset.

  • updatedAt :: POSIX

    The date and time that the asset was last updated, in ISO 8601 format.

  • revisionId :: Text

    The unique identifier for the revision associated with this asset.

  • name :: Text

    The name of the asset. When importing from Amazon S3, the S3 object key is used as the asset name. When exporting to Amazon S3, the asset name is used as default target S3 object key.

Instances

Instances details
Eq AssetEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetEntry

Read AssetEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetEntry

Show AssetEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetEntry

Generic AssetEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetEntry

Associated Types

type Rep AssetEntry :: Type -> Type #

NFData AssetEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetEntry

Methods

rnf :: AssetEntry -> () #

Hashable AssetEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetEntry

FromJSON AssetEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetEntry

type Rep AssetEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetEntry

newAssetEntry Source #

Create a value of AssetEntry 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:sourceId:AssetEntry', assetEntry_sourceId - The asset ID of the owned asset corresponding to the entitled asset being viewed. This parameter is returned when an asset owner is viewing the entitled copy of its owned asset.

$sel:assetType:AssetEntry', assetEntry_assetType - The type of asset that is added to a data set.

$sel:createdAt:AssetEntry', assetEntry_createdAt - The date and time that the asset was created, in ISO 8601 format.

$sel:dataSetId:AssetEntry', assetEntry_dataSetId - The unique identifier for the data set associated with this asset.

$sel:id:AssetEntry', assetEntry_id - The unique identifier for the asset.

$sel:arn:AssetEntry', assetEntry_arn - The ARN for the asset.

$sel:assetDetails:AssetEntry', assetEntry_assetDetails - Information about the asset.

$sel:updatedAt:AssetEntry', assetEntry_updatedAt - The date and time that the asset was last updated, in ISO 8601 format.

$sel:revisionId:AssetEntry', assetEntry_revisionId - The unique identifier for the revision associated with this asset.

$sel:name:AssetEntry', assetEntry_name - The name of the asset. When importing from Amazon S3, the S3 object key is used as the asset name. When exporting to Amazon S3, the asset name is used as default target S3 object key.

assetEntry_sourceId :: Lens' AssetEntry (Maybe Text) Source #

The asset ID of the owned asset corresponding to the entitled asset being viewed. This parameter is returned when an asset owner is viewing the entitled copy of its owned asset.

assetEntry_assetType :: Lens' AssetEntry AssetType Source #

The type of asset that is added to a data set.

assetEntry_createdAt :: Lens' AssetEntry UTCTime Source #

The date and time that the asset was created, in ISO 8601 format.

assetEntry_dataSetId :: Lens' AssetEntry Text Source #

The unique identifier for the data set associated with this asset.

assetEntry_id :: Lens' AssetEntry Text Source #

The unique identifier for the asset.

assetEntry_arn :: Lens' AssetEntry Text Source #

The ARN for the asset.

assetEntry_updatedAt :: Lens' AssetEntry UTCTime Source #

The date and time that the asset was last updated, in ISO 8601 format.

assetEntry_revisionId :: Lens' AssetEntry Text Source #

The unique identifier for the revision associated with this asset.

assetEntry_name :: Lens' AssetEntry Text Source #

The name of the asset. When importing from Amazon S3, the S3 object key is used as the asset name. When exporting to Amazon S3, the asset name is used as default target S3 object key.

AssetSourceEntry

data AssetSourceEntry Source #

The source of the assets.

See: newAssetSourceEntry smart constructor.

Constructors

AssetSourceEntry' 

Fields

  • bucket :: Text

    The S3 bucket that's part of the source of the asset.

  • key :: Text

    The name of the object in Amazon S3 for the asset.

Instances

Instances details
Eq AssetSourceEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetSourceEntry

Read AssetSourceEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetSourceEntry

Show AssetSourceEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetSourceEntry

Generic AssetSourceEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetSourceEntry

Associated Types

type Rep AssetSourceEntry :: Type -> Type #

NFData AssetSourceEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetSourceEntry

Methods

rnf :: AssetSourceEntry -> () #

Hashable AssetSourceEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetSourceEntry

ToJSON AssetSourceEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetSourceEntry

FromJSON AssetSourceEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetSourceEntry

type Rep AssetSourceEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AssetSourceEntry

type Rep AssetSourceEntry = D1 ('MetaData "AssetSourceEntry" "Amazonka.DataExchange.Types.AssetSourceEntry" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "AssetSourceEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAssetSourceEntry Source #

Create a value of AssetSourceEntry 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:bucket:AssetSourceEntry', assetSourceEntry_bucket - The S3 bucket that's part of the source of the asset.

$sel:key:AssetSourceEntry', assetSourceEntry_key - The name of the object in Amazon S3 for the asset.

assetSourceEntry_bucket :: Lens' AssetSourceEntry Text Source #

The S3 bucket that's part of the source of the asset.

assetSourceEntry_key :: Lens' AssetSourceEntry Text Source #

The name of the object in Amazon S3 for the asset.

AutoExportRevisionDestinationEntry

data AutoExportRevisionDestinationEntry Source #

A revision destination is the Amazon S3 bucket folder destination to where the export will be sent.

See: newAutoExportRevisionDestinationEntry smart constructor.

Constructors

AutoExportRevisionDestinationEntry' 

Fields

Instances

Instances details
Eq AutoExportRevisionDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AutoExportRevisionDestinationEntry

Read AutoExportRevisionDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AutoExportRevisionDestinationEntry

Show AutoExportRevisionDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AutoExportRevisionDestinationEntry

Generic AutoExportRevisionDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AutoExportRevisionDestinationEntry

Associated Types

type Rep AutoExportRevisionDestinationEntry :: Type -> Type #

NFData AutoExportRevisionDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AutoExportRevisionDestinationEntry

Hashable AutoExportRevisionDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AutoExportRevisionDestinationEntry

ToJSON AutoExportRevisionDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AutoExportRevisionDestinationEntry

FromJSON AutoExportRevisionDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AutoExportRevisionDestinationEntry

type Rep AutoExportRevisionDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AutoExportRevisionDestinationEntry

type Rep AutoExportRevisionDestinationEntry = D1 ('MetaData "AutoExportRevisionDestinationEntry" "Amazonka.DataExchange.Types.AutoExportRevisionDestinationEntry" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "AutoExportRevisionDestinationEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyPattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAutoExportRevisionDestinationEntry Source #

Create a value of AutoExportRevisionDestinationEntry 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:keyPattern:AutoExportRevisionDestinationEntry', autoExportRevisionDestinationEntry_keyPattern - A string representing the pattern for generated names of the individual assets in the revision. For more information about key patterns, see Key patterns when exporting revisions.

$sel:bucket:AutoExportRevisionDestinationEntry', autoExportRevisionDestinationEntry_bucket - The S3 bucket that is the destination for the event action.

autoExportRevisionDestinationEntry_keyPattern :: Lens' AutoExportRevisionDestinationEntry (Maybe Text) Source #

A string representing the pattern for generated names of the individual assets in the revision. For more information about key patterns, see Key patterns when exporting revisions.

autoExportRevisionDestinationEntry_bucket :: Lens' AutoExportRevisionDestinationEntry Text Source #

The S3 bucket that is the destination for the event action.

AutoExportRevisionToS3RequestDetails

data AutoExportRevisionToS3RequestDetails Source #

Details of the operation to be performed by the job.

See: newAutoExportRevisionToS3RequestDetails smart constructor.

Constructors

AutoExportRevisionToS3RequestDetails' 

Fields

Instances

Instances details
Eq AutoExportRevisionToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AutoExportRevisionToS3RequestDetails

Read AutoExportRevisionToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AutoExportRevisionToS3RequestDetails

Show AutoExportRevisionToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AutoExportRevisionToS3RequestDetails

Generic AutoExportRevisionToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AutoExportRevisionToS3RequestDetails

NFData AutoExportRevisionToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AutoExportRevisionToS3RequestDetails

Hashable AutoExportRevisionToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AutoExportRevisionToS3RequestDetails

ToJSON AutoExportRevisionToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AutoExportRevisionToS3RequestDetails

FromJSON AutoExportRevisionToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AutoExportRevisionToS3RequestDetails

type Rep AutoExportRevisionToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.AutoExportRevisionToS3RequestDetails

type Rep AutoExportRevisionToS3RequestDetails = D1 ('MetaData "AutoExportRevisionToS3RequestDetails" "Amazonka.DataExchange.Types.AutoExportRevisionToS3RequestDetails" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "AutoExportRevisionToS3RequestDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExportServerSideEncryption)) :*: S1 ('MetaSel ('Just "revisionDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AutoExportRevisionDestinationEntry)))

newAutoExportRevisionToS3RequestDetails Source #

Create a value of AutoExportRevisionToS3RequestDetails 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:encryption:AutoExportRevisionToS3RequestDetails', autoExportRevisionToS3RequestDetails_encryption - Encryption configuration for the auto export job.

$sel:revisionDestination:AutoExportRevisionToS3RequestDetails', autoExportRevisionToS3RequestDetails_revisionDestination - A revision destination is the Amazon S3 bucket folder destination to where the export will be sent.

autoExportRevisionToS3RequestDetails_revisionDestination :: Lens' AutoExportRevisionToS3RequestDetails AutoExportRevisionDestinationEntry Source #

A revision destination is the Amazon S3 bucket folder destination to where the export will be sent.

DataSetEntry

data DataSetEntry Source #

A data set is an AWS resource with one or more revisions.

See: newDataSetEntry smart constructor.

Constructors

DataSetEntry' 

Fields

  • sourceId :: Maybe Text

    The data set ID of the owned data set corresponding to the entitled data set being viewed. This parameter is returned when a data set owner is viewing the entitled copy of its owned data set.

  • originDetails :: Maybe OriginDetails

    If the origin of this data set is ENTITLED, includes the details for the product on AWS Marketplace.

  • origin :: Origin

    A property that defines the data set as OWNED by the account (for providers) or ENTITLED to the account (for subscribers).

  • assetType :: AssetType

    The type of asset that is added to a data set.

  • description :: Text

    The description for the data set.

  • createdAt :: POSIX

    The date and time that the data set was created, in ISO 8601 format.

  • id :: Text

    The unique identifier for the data set.

  • arn :: Text

    The ARN for the data set.

  • updatedAt :: POSIX

    The date and time that the data set was last updated, in ISO 8601 format.

  • name :: Text

    The name of the data set.

Instances

Instances details
Eq DataSetEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.DataSetEntry

Read DataSetEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.DataSetEntry

Show DataSetEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.DataSetEntry

Generic DataSetEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.DataSetEntry

Associated Types

type Rep DataSetEntry :: Type -> Type #

NFData DataSetEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.DataSetEntry

Methods

rnf :: DataSetEntry -> () #

Hashable DataSetEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.DataSetEntry

FromJSON DataSetEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.DataSetEntry

type Rep DataSetEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.DataSetEntry

newDataSetEntry Source #

Create a value of DataSetEntry 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:sourceId:DataSetEntry', dataSetEntry_sourceId - The data set ID of the owned data set corresponding to the entitled data set being viewed. This parameter is returned when a data set owner is viewing the entitled copy of its owned data set.

$sel:originDetails:DataSetEntry', dataSetEntry_originDetails - If the origin of this data set is ENTITLED, includes the details for the product on AWS Marketplace.

$sel:origin:DataSetEntry', dataSetEntry_origin - A property that defines the data set as OWNED by the account (for providers) or ENTITLED to the account (for subscribers).

$sel:assetType:DataSetEntry', dataSetEntry_assetType - The type of asset that is added to a data set.

$sel:description:DataSetEntry', dataSetEntry_description - The description for the data set.

$sel:createdAt:DataSetEntry', dataSetEntry_createdAt - The date and time that the data set was created, in ISO 8601 format.

$sel:id:DataSetEntry', dataSetEntry_id - The unique identifier for the data set.

$sel:arn:DataSetEntry', dataSetEntry_arn - The ARN for the data set.

$sel:updatedAt:DataSetEntry', dataSetEntry_updatedAt - The date and time that the data set was last updated, in ISO 8601 format.

$sel:name:DataSetEntry', dataSetEntry_name - The name of the data set.

dataSetEntry_sourceId :: Lens' DataSetEntry (Maybe Text) Source #

The data set ID of the owned data set corresponding to the entitled data set being viewed. This parameter is returned when a data set owner is viewing the entitled copy of its owned data set.

dataSetEntry_originDetails :: Lens' DataSetEntry (Maybe OriginDetails) Source #

If the origin of this data set is ENTITLED, includes the details for the product on AWS Marketplace.

dataSetEntry_origin :: Lens' DataSetEntry Origin Source #

A property that defines the data set as OWNED by the account (for providers) or ENTITLED to the account (for subscribers).

dataSetEntry_assetType :: Lens' DataSetEntry AssetType Source #

The type of asset that is added to a data set.

dataSetEntry_description :: Lens' DataSetEntry Text Source #

The description for the data set.

dataSetEntry_createdAt :: Lens' DataSetEntry UTCTime Source #

The date and time that the data set was created, in ISO 8601 format.

dataSetEntry_id :: Lens' DataSetEntry Text Source #

The unique identifier for the data set.

dataSetEntry_arn :: Lens' DataSetEntry Text Source #

The ARN for the data set.

dataSetEntry_updatedAt :: Lens' DataSetEntry UTCTime Source #

The date and time that the data set was last updated, in ISO 8601 format.

dataSetEntry_name :: Lens' DataSetEntry Text Source #

The name of the data set.

Details

data Details Source #

Information about the job error.

See: newDetails smart constructor.

Instances

Instances details
Eq Details Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Details

Methods

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

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

Read Details Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Details

Show Details Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Details

Generic Details Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Details

Associated Types

type Rep Details :: Type -> Type #

Methods

from :: Details -> Rep Details x #

to :: Rep Details x -> Details #

NFData Details Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Details

Methods

rnf :: Details -> () #

Hashable Details Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Details

Methods

hashWithSalt :: Int -> Details -> Int #

hash :: Details -> Int #

FromJSON Details Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Details

type Rep Details Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Details

type Rep Details = D1 ('MetaData "Details" "Amazonka.DataExchange.Types.Details" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "Details'" 'PrefixI 'True) (S1 ('MetaSel ('Just "importAssetFromSignedUrlJobErrorDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImportAssetFromSignedUrlJobErrorDetails)) :*: S1 ('MetaSel ('Just "importAssetsFromS3JobErrorDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssetSourceEntry]))))

newDetails :: Details Source #

Create a value of Details 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:importAssetFromSignedUrlJobErrorDetails:Details', details_importAssetFromSignedUrlJobErrorDetails - Information about the job error.

$sel:importAssetsFromS3JobErrorDetails:Details', details_importAssetsFromS3JobErrorDetails - Information about the job error.

Event

data Event Source #

What occurs to start an action.

See: newEvent smart constructor.

Constructors

Event' 

Fields

Instances

Instances details
Eq Event Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Event

Methods

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

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

Read Event Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Event

Show Event Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Event

Methods

showsPrec :: Int -> Event -> ShowS #

show :: Event -> String #

showList :: [Event] -> ShowS #

Generic Event Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Event

Associated Types

type Rep Event :: Type -> Type #

Methods

from :: Event -> Rep Event x #

to :: Rep Event x -> Event #

NFData Event Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Event

Methods

rnf :: Event -> () #

Hashable Event Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Event

Methods

hashWithSalt :: Int -> Event -> Int #

hash :: Event -> Int #

ToJSON Event Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Event

FromJSON Event Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Event

type Rep Event Source # 
Instance details

Defined in Amazonka.DataExchange.Types.Event

type Rep Event = D1 ('MetaData "Event" "Amazonka.DataExchange.Types.Event" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "Event'" 'PrefixI 'True) (S1 ('MetaSel ('Just "revisionPublished") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RevisionPublished))))

newEvent :: Event Source #

Create a value of Event 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:revisionPublished:Event', event_revisionPublished - What occurs to start the revision publish action.

event_revisionPublished :: Lens' Event (Maybe RevisionPublished) Source #

What occurs to start the revision publish action.

EventActionEntry

data EventActionEntry Source #

An event action is an object that defines the relationship between a specific event and an automated action that will be taken on behalf of the customer.

See: newEventActionEntry smart constructor.

Constructors

EventActionEntry' 

Fields

  • action :: Action

    What occurs after a certain event.

  • createdAt :: POSIX

    The date and time that the event action was created, in ISO 8601 format.

  • event :: Event

    What occurs to start an action.

  • id :: Text

    The unique identifier for the event action.

  • arn :: Text

    The Amazon Resource Name (ARN) for the event action.

  • updatedAt :: POSIX

    The date and time that the event action was last updated, in ISO 8601 format.

Instances

Instances details
Eq EventActionEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.EventActionEntry

Read EventActionEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.EventActionEntry

Show EventActionEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.EventActionEntry

Generic EventActionEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.EventActionEntry

Associated Types

type Rep EventActionEntry :: Type -> Type #

NFData EventActionEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.EventActionEntry

Methods

rnf :: EventActionEntry -> () #

Hashable EventActionEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.EventActionEntry

FromJSON EventActionEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.EventActionEntry

type Rep EventActionEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.EventActionEntry

type Rep EventActionEntry = D1 ('MetaData "EventActionEntry" "Amazonka.DataExchange.Types.EventActionEntry" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "EventActionEntry'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Action) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "event") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Event))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newEventActionEntry Source #

Create a value of EventActionEntry 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:action:EventActionEntry', eventActionEntry_action - What occurs after a certain event.

$sel:createdAt:EventActionEntry', eventActionEntry_createdAt - The date and time that the event action was created, in ISO 8601 format.

$sel:event:EventActionEntry', eventActionEntry_event - What occurs to start an action.

$sel:id:EventActionEntry', eventActionEntry_id - The unique identifier for the event action.

$sel:arn:EventActionEntry', eventActionEntry_arn - The Amazon Resource Name (ARN) for the event action.

$sel:updatedAt:EventActionEntry', eventActionEntry_updatedAt - The date and time that the event action was last updated, in ISO 8601 format.

eventActionEntry_action :: Lens' EventActionEntry Action Source #

What occurs after a certain event.

eventActionEntry_createdAt :: Lens' EventActionEntry UTCTime Source #

The date and time that the event action was created, in ISO 8601 format.

eventActionEntry_event :: Lens' EventActionEntry Event Source #

What occurs to start an action.

eventActionEntry_id :: Lens' EventActionEntry Text Source #

The unique identifier for the event action.

eventActionEntry_arn :: Lens' EventActionEntry Text Source #

The Amazon Resource Name (ARN) for the event action.

eventActionEntry_updatedAt :: Lens' EventActionEntry UTCTime Source #

The date and time that the event action was last updated, in ISO 8601 format.

ExportAssetToSignedUrlRequestDetails

data ExportAssetToSignedUrlRequestDetails Source #

Details of the operation to be performed by the job.

See: newExportAssetToSignedUrlRequestDetails smart constructor.

Constructors

ExportAssetToSignedUrlRequestDetails' 

Fields

  • dataSetId :: Text

    The unique identifier for the data set associated with this export job.

  • assetId :: Text

    The unique identifier for the asset that is exported to a signed URL.

  • revisionId :: Text

    The unique identifier for the revision associated with this export request.

Instances

Instances details
Eq ExportAssetToSignedUrlRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetToSignedUrlRequestDetails

Read ExportAssetToSignedUrlRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetToSignedUrlRequestDetails

Show ExportAssetToSignedUrlRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetToSignedUrlRequestDetails

Generic ExportAssetToSignedUrlRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetToSignedUrlRequestDetails

NFData ExportAssetToSignedUrlRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetToSignedUrlRequestDetails

Hashable ExportAssetToSignedUrlRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetToSignedUrlRequestDetails

ToJSON ExportAssetToSignedUrlRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetToSignedUrlRequestDetails

type Rep ExportAssetToSignedUrlRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetToSignedUrlRequestDetails

type Rep ExportAssetToSignedUrlRequestDetails = D1 ('MetaData "ExportAssetToSignedUrlRequestDetails" "Amazonka.DataExchange.Types.ExportAssetToSignedUrlRequestDetails" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "ExportAssetToSignedUrlRequestDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newExportAssetToSignedUrlRequestDetails Source #

Create a value of ExportAssetToSignedUrlRequestDetails 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:dataSetId:ExportAssetToSignedUrlRequestDetails', exportAssetToSignedUrlRequestDetails_dataSetId - The unique identifier for the data set associated with this export job.

$sel:assetId:ExportAssetToSignedUrlRequestDetails', exportAssetToSignedUrlRequestDetails_assetId - The unique identifier for the asset that is exported to a signed URL.

$sel:revisionId:ExportAssetToSignedUrlRequestDetails', exportAssetToSignedUrlRequestDetails_revisionId - The unique identifier for the revision associated with this export request.

exportAssetToSignedUrlRequestDetails_dataSetId :: Lens' ExportAssetToSignedUrlRequestDetails Text Source #

The unique identifier for the data set associated with this export job.

exportAssetToSignedUrlRequestDetails_assetId :: Lens' ExportAssetToSignedUrlRequestDetails Text Source #

The unique identifier for the asset that is exported to a signed URL.

exportAssetToSignedUrlRequestDetails_revisionId :: Lens' ExportAssetToSignedUrlRequestDetails Text Source #

The unique identifier for the revision associated with this export request.

ExportAssetToSignedUrlResponseDetails

data ExportAssetToSignedUrlResponseDetails Source #

The details of the export to signed URL response.

See: newExportAssetToSignedUrlResponseDetails smart constructor.

Constructors

ExportAssetToSignedUrlResponseDetails' 

Fields

  • signedUrl :: Maybe Text

    The signed URL for the export request.

  • signedUrlExpiresAt :: Maybe POSIX

    The date and time that the signed URL expires, in ISO 8601 format.

  • dataSetId :: Text

    The unique identifier for the data set associated with this export job.

  • assetId :: Text

    The unique identifier for the asset associated with this export job.

  • revisionId :: Text

    The unique identifier for the revision associated with this export response.

Instances

Instances details
Eq ExportAssetToSignedUrlResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetToSignedUrlResponseDetails

Read ExportAssetToSignedUrlResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetToSignedUrlResponseDetails

Show ExportAssetToSignedUrlResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetToSignedUrlResponseDetails

Generic ExportAssetToSignedUrlResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetToSignedUrlResponseDetails

NFData ExportAssetToSignedUrlResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetToSignedUrlResponseDetails

Hashable ExportAssetToSignedUrlResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetToSignedUrlResponseDetails

FromJSON ExportAssetToSignedUrlResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetToSignedUrlResponseDetails

type Rep ExportAssetToSignedUrlResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetToSignedUrlResponseDetails

type Rep ExportAssetToSignedUrlResponseDetails = D1 ('MetaData "ExportAssetToSignedUrlResponseDetails" "Amazonka.DataExchange.Types.ExportAssetToSignedUrlResponseDetails" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "ExportAssetToSignedUrlResponseDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "signedUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "signedUrlExpiresAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "dataSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "assetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newExportAssetToSignedUrlResponseDetails Source #

Create a value of ExportAssetToSignedUrlResponseDetails 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:signedUrl:ExportAssetToSignedUrlResponseDetails', exportAssetToSignedUrlResponseDetails_signedUrl - The signed URL for the export request.

$sel:signedUrlExpiresAt:ExportAssetToSignedUrlResponseDetails', exportAssetToSignedUrlResponseDetails_signedUrlExpiresAt - The date and time that the signed URL expires, in ISO 8601 format.

$sel:dataSetId:ExportAssetToSignedUrlResponseDetails', exportAssetToSignedUrlResponseDetails_dataSetId - The unique identifier for the data set associated with this export job.

$sel:assetId:ExportAssetToSignedUrlResponseDetails', exportAssetToSignedUrlResponseDetails_assetId - The unique identifier for the asset associated with this export job.

$sel:revisionId:ExportAssetToSignedUrlResponseDetails', exportAssetToSignedUrlResponseDetails_revisionId - The unique identifier for the revision associated with this export response.

exportAssetToSignedUrlResponseDetails_dataSetId :: Lens' ExportAssetToSignedUrlResponseDetails Text Source #

The unique identifier for the data set associated with this export job.

exportAssetToSignedUrlResponseDetails_assetId :: Lens' ExportAssetToSignedUrlResponseDetails Text Source #

The unique identifier for the asset associated with this export job.

exportAssetToSignedUrlResponseDetails_revisionId :: Lens' ExportAssetToSignedUrlResponseDetails Text Source #

The unique identifier for the revision associated with this export response.

ExportAssetsToS3RequestDetails

data ExportAssetsToS3RequestDetails Source #

Details of the operation to be performed by the job.

See: newExportAssetsToS3RequestDetails smart constructor.

Constructors

ExportAssetsToS3RequestDetails' 

Fields

Instances

Instances details
Eq ExportAssetsToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetsToS3RequestDetails

Read ExportAssetsToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetsToS3RequestDetails

Show ExportAssetsToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetsToS3RequestDetails

Generic ExportAssetsToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetsToS3RequestDetails

Associated Types

type Rep ExportAssetsToS3RequestDetails :: Type -> Type #

NFData ExportAssetsToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetsToS3RequestDetails

Hashable ExportAssetsToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetsToS3RequestDetails

ToJSON ExportAssetsToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetsToS3RequestDetails

type Rep ExportAssetsToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetsToS3RequestDetails

type Rep ExportAssetsToS3RequestDetails = D1 ('MetaData "ExportAssetsToS3RequestDetails" "Amazonka.DataExchange.Types.ExportAssetsToS3RequestDetails" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "ExportAssetsToS3RequestDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExportServerSideEncryption)) :*: S1 ('MetaSel ('Just "assetDestinations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssetDestinationEntry])) :*: (S1 ('MetaSel ('Just "dataSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newExportAssetsToS3RequestDetails Source #

Create a value of ExportAssetsToS3RequestDetails 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:encryption:ExportAssetsToS3RequestDetails', exportAssetsToS3RequestDetails_encryption - Encryption configuration for the export job.

$sel:assetDestinations:ExportAssetsToS3RequestDetails', exportAssetsToS3RequestDetails_assetDestinations - The destination for the asset.

$sel:dataSetId:ExportAssetsToS3RequestDetails', exportAssetsToS3RequestDetails_dataSetId - The unique identifier for the data set associated with this export job.

$sel:revisionId:ExportAssetsToS3RequestDetails', exportAssetsToS3RequestDetails_revisionId - The unique identifier for the revision associated with this export request.

exportAssetsToS3RequestDetails_dataSetId :: Lens' ExportAssetsToS3RequestDetails Text Source #

The unique identifier for the data set associated with this export job.

exportAssetsToS3RequestDetails_revisionId :: Lens' ExportAssetsToS3RequestDetails Text Source #

The unique identifier for the revision associated with this export request.

ExportAssetsToS3ResponseDetails

data ExportAssetsToS3ResponseDetails Source #

Details about the export to Amazon S3 response.

See: newExportAssetsToS3ResponseDetails smart constructor.

Constructors

ExportAssetsToS3ResponseDetails' 

Fields

Instances

Instances details
Eq ExportAssetsToS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetsToS3ResponseDetails

Read ExportAssetsToS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetsToS3ResponseDetails

Show ExportAssetsToS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetsToS3ResponseDetails

Generic ExportAssetsToS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetsToS3ResponseDetails

Associated Types

type Rep ExportAssetsToS3ResponseDetails :: Type -> Type #

NFData ExportAssetsToS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetsToS3ResponseDetails

Hashable ExportAssetsToS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetsToS3ResponseDetails

FromJSON ExportAssetsToS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetsToS3ResponseDetails

type Rep ExportAssetsToS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportAssetsToS3ResponseDetails

type Rep ExportAssetsToS3ResponseDetails = D1 ('MetaData "ExportAssetsToS3ResponseDetails" "Amazonka.DataExchange.Types.ExportAssetsToS3ResponseDetails" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "ExportAssetsToS3ResponseDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExportServerSideEncryption)) :*: S1 ('MetaSel ('Just "assetDestinations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssetDestinationEntry])) :*: (S1 ('MetaSel ('Just "dataSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newExportAssetsToS3ResponseDetails Source #

Create a value of ExportAssetsToS3ResponseDetails 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:encryption:ExportAssetsToS3ResponseDetails', exportAssetsToS3ResponseDetails_encryption - Encryption configuration of the export job.

$sel:assetDestinations:ExportAssetsToS3ResponseDetails', exportAssetsToS3ResponseDetails_assetDestinations - The destination in Amazon S3 where the asset is exported.

$sel:dataSetId:ExportAssetsToS3ResponseDetails', exportAssetsToS3ResponseDetails_dataSetId - The unique identifier for the data set associated with this export job.

$sel:revisionId:ExportAssetsToS3ResponseDetails', exportAssetsToS3ResponseDetails_revisionId - The unique identifier for the revision associated with this export response.

exportAssetsToS3ResponseDetails_dataSetId :: Lens' ExportAssetsToS3ResponseDetails Text Source #

The unique identifier for the data set associated with this export job.

exportAssetsToS3ResponseDetails_revisionId :: Lens' ExportAssetsToS3ResponseDetails Text Source #

The unique identifier for the revision associated with this export response.

ExportRevisionsToS3RequestDetails

data ExportRevisionsToS3RequestDetails Source #

Details of the operation to be performed by the job.

See: newExportRevisionsToS3RequestDetails smart constructor.

Constructors

ExportRevisionsToS3RequestDetails' 

Fields

Instances

Instances details
Eq ExportRevisionsToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportRevisionsToS3RequestDetails

Read ExportRevisionsToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportRevisionsToS3RequestDetails

Show ExportRevisionsToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportRevisionsToS3RequestDetails

Generic ExportRevisionsToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportRevisionsToS3RequestDetails

Associated Types

type Rep ExportRevisionsToS3RequestDetails :: Type -> Type #

NFData ExportRevisionsToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportRevisionsToS3RequestDetails

Hashable ExportRevisionsToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportRevisionsToS3RequestDetails

ToJSON ExportRevisionsToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportRevisionsToS3RequestDetails

type Rep ExportRevisionsToS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportRevisionsToS3RequestDetails

type Rep ExportRevisionsToS3RequestDetails = D1 ('MetaData "ExportRevisionsToS3RequestDetails" "Amazonka.DataExchange.Types.ExportRevisionsToS3RequestDetails" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "ExportRevisionsToS3RequestDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExportServerSideEncryption)) :*: (S1 ('MetaSel ('Just "revisionDestinations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [RevisionDestinationEntry]) :*: S1 ('MetaSel ('Just "dataSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newExportRevisionsToS3RequestDetails Source #

Create a value of ExportRevisionsToS3RequestDetails 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:encryption:ExportRevisionsToS3RequestDetails', exportRevisionsToS3RequestDetails_encryption - Encryption configuration for the export job.

$sel:revisionDestinations:ExportRevisionsToS3RequestDetails', exportRevisionsToS3RequestDetails_revisionDestinations - The destination for the revision.

$sel:dataSetId:ExportRevisionsToS3RequestDetails', exportRevisionsToS3RequestDetails_dataSetId - The unique identifier for the data set associated with this export job.

exportRevisionsToS3RequestDetails_dataSetId :: Lens' ExportRevisionsToS3RequestDetails Text Source #

The unique identifier for the data set associated with this export job.

ExportRevisionsToS3ResponseDetails

data ExportRevisionsToS3ResponseDetails Source #

Details about the export revisions to Amazon S3 response.

See: newExportRevisionsToS3ResponseDetails smart constructor.

Constructors

ExportRevisionsToS3ResponseDetails' 

Fields

Instances

Instances details
Eq ExportRevisionsToS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportRevisionsToS3ResponseDetails

Read ExportRevisionsToS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportRevisionsToS3ResponseDetails

Show ExportRevisionsToS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportRevisionsToS3ResponseDetails

Generic ExportRevisionsToS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportRevisionsToS3ResponseDetails

Associated Types

type Rep ExportRevisionsToS3ResponseDetails :: Type -> Type #

NFData ExportRevisionsToS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportRevisionsToS3ResponseDetails

Hashable ExportRevisionsToS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportRevisionsToS3ResponseDetails

FromJSON ExportRevisionsToS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportRevisionsToS3ResponseDetails

type Rep ExportRevisionsToS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportRevisionsToS3ResponseDetails

type Rep ExportRevisionsToS3ResponseDetails = D1 ('MetaData "ExportRevisionsToS3ResponseDetails" "Amazonka.DataExchange.Types.ExportRevisionsToS3ResponseDetails" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "ExportRevisionsToS3ResponseDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExportServerSideEncryption)) :*: S1 ('MetaSel ('Just "eventActionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "revisionDestinations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [RevisionDestinationEntry]) :*: S1 ('MetaSel ('Just "dataSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newExportRevisionsToS3ResponseDetails Source #

Create a value of ExportRevisionsToS3ResponseDetails 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:encryption:ExportRevisionsToS3ResponseDetails', exportRevisionsToS3ResponseDetails_encryption - Encryption configuration of the export job.

$sel:eventActionArn:ExportRevisionsToS3ResponseDetails', exportRevisionsToS3ResponseDetails_eventActionArn - The Amazon Resource Name (ARN) of the event action.

$sel:revisionDestinations:ExportRevisionsToS3ResponseDetails', exportRevisionsToS3ResponseDetails_revisionDestinations - The destination in Amazon S3 where the revision is exported.

$sel:dataSetId:ExportRevisionsToS3ResponseDetails', exportRevisionsToS3ResponseDetails_dataSetId - The unique identifier for the data set associated with this export job.

exportRevisionsToS3ResponseDetails_dataSetId :: Lens' ExportRevisionsToS3ResponseDetails Text Source #

The unique identifier for the data set associated with this export job.

ExportServerSideEncryption

data ExportServerSideEncryption Source #

Encryption configuration of the export job. Includes the encryption type in addition to the AWS KMS key. The KMS key is only necessary if you chose the KMS encryption. type.

See: newExportServerSideEncryption smart constructor.

Constructors

ExportServerSideEncryption' 

Fields

  • kmsKeyArn :: Maybe Text

    The Amazon Resource Name (ARN) of the AWS KMS key you want to use to encrypt the Amazon S3 objects. This parameter is required if you choose aws:kms as an encryption type.

  • type' :: ServerSideEncryptionTypes

    The type of server side encryption used for encrypting the objects in Amazon S3.

Instances

Instances details
Eq ExportServerSideEncryption Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportServerSideEncryption

Read ExportServerSideEncryption Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportServerSideEncryption

Show ExportServerSideEncryption Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportServerSideEncryption

Generic ExportServerSideEncryption Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportServerSideEncryption

Associated Types

type Rep ExportServerSideEncryption :: Type -> Type #

NFData ExportServerSideEncryption Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportServerSideEncryption

Hashable ExportServerSideEncryption Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportServerSideEncryption

ToJSON ExportServerSideEncryption Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportServerSideEncryption

FromJSON ExportServerSideEncryption Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportServerSideEncryption

type Rep ExportServerSideEncryption Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ExportServerSideEncryption

type Rep ExportServerSideEncryption = D1 ('MetaData "ExportServerSideEncryption" "Amazonka.DataExchange.Types.ExportServerSideEncryption" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "ExportServerSideEncryption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kmsKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ServerSideEncryptionTypes)))

newExportServerSideEncryption Source #

Create a value of ExportServerSideEncryption 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:kmsKeyArn:ExportServerSideEncryption', exportServerSideEncryption_kmsKeyArn - The Amazon Resource Name (ARN) of the AWS KMS key you want to use to encrypt the Amazon S3 objects. This parameter is required if you choose aws:kms as an encryption type.

$sel:type':ExportServerSideEncryption', exportServerSideEncryption_type - The type of server side encryption used for encrypting the objects in Amazon S3.

exportServerSideEncryption_kmsKeyArn :: Lens' ExportServerSideEncryption (Maybe Text) Source #

The Amazon Resource Name (ARN) of the AWS KMS key you want to use to encrypt the Amazon S3 objects. This parameter is required if you choose aws:kms as an encryption type.

exportServerSideEncryption_type :: Lens' ExportServerSideEncryption ServerSideEncryptionTypes Source #

The type of server side encryption used for encrypting the objects in Amazon S3.

ImportAssetFromSignedUrlJobErrorDetails

data ImportAssetFromSignedUrlJobErrorDetails Source #

Information about the job error.

See: newImportAssetFromSignedUrlJobErrorDetails smart constructor.

Constructors

ImportAssetFromSignedUrlJobErrorDetails' 

Fields

Instances

Instances details
Eq ImportAssetFromSignedUrlJobErrorDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlJobErrorDetails

Read ImportAssetFromSignedUrlJobErrorDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlJobErrorDetails

Show ImportAssetFromSignedUrlJobErrorDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlJobErrorDetails

Generic ImportAssetFromSignedUrlJobErrorDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlJobErrorDetails

NFData ImportAssetFromSignedUrlJobErrorDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlJobErrorDetails

Hashable ImportAssetFromSignedUrlJobErrorDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlJobErrorDetails

FromJSON ImportAssetFromSignedUrlJobErrorDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlJobErrorDetails

type Rep ImportAssetFromSignedUrlJobErrorDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlJobErrorDetails

type Rep ImportAssetFromSignedUrlJobErrorDetails = D1 ('MetaData "ImportAssetFromSignedUrlJobErrorDetails" "Amazonka.DataExchange.Types.ImportAssetFromSignedUrlJobErrorDetails" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "ImportAssetFromSignedUrlJobErrorDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newImportAssetFromSignedUrlJobErrorDetails Source #

Create a value of ImportAssetFromSignedUrlJobErrorDetails 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:assetName:ImportAssetFromSignedUrlJobErrorDetails', importAssetFromSignedUrlJobErrorDetails_assetName - Information about the job error.

ImportAssetFromSignedUrlRequestDetails

data ImportAssetFromSignedUrlRequestDetails Source #

Details of the operation to be performed by the job.

See: newImportAssetFromSignedUrlRequestDetails smart constructor.

Constructors

ImportAssetFromSignedUrlRequestDetails' 

Fields

  • dataSetId :: Text

    The unique identifier for the data set associated with this import job.

  • md5Hash :: Text

    The Base64-encoded Md5 hash for the asset, used to ensure the integrity of the file at that location.

  • assetName :: Text

    The name of the asset. When importing from Amazon S3, the S3 object key is used as the asset name.

  • revisionId :: Text

    The unique identifier for the revision associated with this import request.

Instances

Instances details
Eq ImportAssetFromSignedUrlRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlRequestDetails

Read ImportAssetFromSignedUrlRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlRequestDetails

Show ImportAssetFromSignedUrlRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlRequestDetails

Generic ImportAssetFromSignedUrlRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlRequestDetails

NFData ImportAssetFromSignedUrlRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlRequestDetails

Hashable ImportAssetFromSignedUrlRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlRequestDetails

ToJSON ImportAssetFromSignedUrlRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlRequestDetails

type Rep ImportAssetFromSignedUrlRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlRequestDetails

type Rep ImportAssetFromSignedUrlRequestDetails = D1 ('MetaData "ImportAssetFromSignedUrlRequestDetails" "Amazonka.DataExchange.Types.ImportAssetFromSignedUrlRequestDetails" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "ImportAssetFromSignedUrlRequestDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "md5Hash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "assetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newImportAssetFromSignedUrlRequestDetails Source #

Create a value of ImportAssetFromSignedUrlRequestDetails 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:dataSetId:ImportAssetFromSignedUrlRequestDetails', importAssetFromSignedUrlRequestDetails_dataSetId - The unique identifier for the data set associated with this import job.

$sel:md5Hash:ImportAssetFromSignedUrlRequestDetails', importAssetFromSignedUrlRequestDetails_md5Hash - The Base64-encoded Md5 hash for the asset, used to ensure the integrity of the file at that location.

$sel:assetName:ImportAssetFromSignedUrlRequestDetails', importAssetFromSignedUrlRequestDetails_assetName - The name of the asset. When importing from Amazon S3, the S3 object key is used as the asset name.

$sel:revisionId:ImportAssetFromSignedUrlRequestDetails', importAssetFromSignedUrlRequestDetails_revisionId - The unique identifier for the revision associated with this import request.

importAssetFromSignedUrlRequestDetails_dataSetId :: Lens' ImportAssetFromSignedUrlRequestDetails Text Source #

The unique identifier for the data set associated with this import job.

importAssetFromSignedUrlRequestDetails_md5Hash :: Lens' ImportAssetFromSignedUrlRequestDetails Text Source #

The Base64-encoded Md5 hash for the asset, used to ensure the integrity of the file at that location.

importAssetFromSignedUrlRequestDetails_assetName :: Lens' ImportAssetFromSignedUrlRequestDetails Text Source #

The name of the asset. When importing from Amazon S3, the S3 object key is used as the asset name.

importAssetFromSignedUrlRequestDetails_revisionId :: Lens' ImportAssetFromSignedUrlRequestDetails Text Source #

The unique identifier for the revision associated with this import request.

ImportAssetFromSignedUrlResponseDetails

data ImportAssetFromSignedUrlResponseDetails Source #

The details in the response for an import request, including the signed URL and other information.

See: newImportAssetFromSignedUrlResponseDetails smart constructor.

Constructors

ImportAssetFromSignedUrlResponseDetails' 

Fields

  • signedUrl :: Maybe Text

    The signed URL.

  • signedUrlExpiresAt :: Maybe POSIX

    The time and date at which the signed URL expires, in ISO 8601 format.

  • md5Hash :: Maybe Text

    The Base64-encoded Md5 hash for the asset, used to ensure the integrity of the file at that location.

  • dataSetId :: Text

    The unique identifier for the data set associated with this import job.

  • assetName :: Text

    The name for the asset associated with this import job.

  • revisionId :: Text

    The unique identifier for the revision associated with this import response.

Instances

Instances details
Eq ImportAssetFromSignedUrlResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlResponseDetails

Read ImportAssetFromSignedUrlResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlResponseDetails

Show ImportAssetFromSignedUrlResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlResponseDetails

Generic ImportAssetFromSignedUrlResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlResponseDetails

NFData ImportAssetFromSignedUrlResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlResponseDetails

Hashable ImportAssetFromSignedUrlResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlResponseDetails

FromJSON ImportAssetFromSignedUrlResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlResponseDetails

type Rep ImportAssetFromSignedUrlResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetFromSignedUrlResponseDetails

type Rep ImportAssetFromSignedUrlResponseDetails = D1 ('MetaData "ImportAssetFromSignedUrlResponseDetails" "Amazonka.DataExchange.Types.ImportAssetFromSignedUrlResponseDetails" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "ImportAssetFromSignedUrlResponseDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "signedUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "signedUrlExpiresAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "md5Hash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "dataSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "assetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newImportAssetFromSignedUrlResponseDetails Source #

Create a value of ImportAssetFromSignedUrlResponseDetails 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:signedUrl:ImportAssetFromSignedUrlResponseDetails', importAssetFromSignedUrlResponseDetails_signedUrl - The signed URL.

$sel:signedUrlExpiresAt:ImportAssetFromSignedUrlResponseDetails', importAssetFromSignedUrlResponseDetails_signedUrlExpiresAt - The time and date at which the signed URL expires, in ISO 8601 format.

$sel:md5Hash:ImportAssetFromSignedUrlResponseDetails', importAssetFromSignedUrlResponseDetails_md5Hash - The Base64-encoded Md5 hash for the asset, used to ensure the integrity of the file at that location.

$sel:dataSetId:ImportAssetFromSignedUrlResponseDetails', importAssetFromSignedUrlResponseDetails_dataSetId - The unique identifier for the data set associated with this import job.

$sel:assetName:ImportAssetFromSignedUrlResponseDetails', importAssetFromSignedUrlResponseDetails_assetName - The name for the asset associated with this import job.

$sel:revisionId:ImportAssetFromSignedUrlResponseDetails', importAssetFromSignedUrlResponseDetails_revisionId - The unique identifier for the revision associated with this import response.

importAssetFromSignedUrlResponseDetails_signedUrlExpiresAt :: Lens' ImportAssetFromSignedUrlResponseDetails (Maybe UTCTime) Source #

The time and date at which the signed URL expires, in ISO 8601 format.

importAssetFromSignedUrlResponseDetails_md5Hash :: Lens' ImportAssetFromSignedUrlResponseDetails (Maybe Text) Source #

The Base64-encoded Md5 hash for the asset, used to ensure the integrity of the file at that location.

importAssetFromSignedUrlResponseDetails_dataSetId :: Lens' ImportAssetFromSignedUrlResponseDetails Text Source #

The unique identifier for the data set associated with this import job.

importAssetFromSignedUrlResponseDetails_revisionId :: Lens' ImportAssetFromSignedUrlResponseDetails Text Source #

The unique identifier for the revision associated with this import response.

ImportAssetsFromRedshiftDataSharesRequestDetails

data ImportAssetsFromRedshiftDataSharesRequestDetails Source #

Details from an import from Amazon Redshift datashare request.

See: newImportAssetsFromRedshiftDataSharesRequestDetails smart constructor.

Constructors

ImportAssetsFromRedshiftDataSharesRequestDetails' 

Fields

Instances

Instances details
Eq ImportAssetsFromRedshiftDataSharesRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromRedshiftDataSharesRequestDetails

Read ImportAssetsFromRedshiftDataSharesRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromRedshiftDataSharesRequestDetails

Show ImportAssetsFromRedshiftDataSharesRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromRedshiftDataSharesRequestDetails

Generic ImportAssetsFromRedshiftDataSharesRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromRedshiftDataSharesRequestDetails

NFData ImportAssetsFromRedshiftDataSharesRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromRedshiftDataSharesRequestDetails

Hashable ImportAssetsFromRedshiftDataSharesRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromRedshiftDataSharesRequestDetails

ToJSON ImportAssetsFromRedshiftDataSharesRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromRedshiftDataSharesRequestDetails

type Rep ImportAssetsFromRedshiftDataSharesRequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromRedshiftDataSharesRequestDetails

type Rep ImportAssetsFromRedshiftDataSharesRequestDetails = D1 ('MetaData "ImportAssetsFromRedshiftDataSharesRequestDetails" "Amazonka.DataExchange.Types.ImportAssetsFromRedshiftDataSharesRequestDetails" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "ImportAssetsFromRedshiftDataSharesRequestDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "assetSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [RedshiftDataShareAssetSourceEntry]) :*: S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

ImportAssetsFromRedshiftDataSharesResponseDetails

data ImportAssetsFromRedshiftDataSharesResponseDetails Source #

Details from an import from Amazon Redshift datashare response.

See: newImportAssetsFromRedshiftDataSharesResponseDetails smart constructor.

Constructors

ImportAssetsFromRedshiftDataSharesResponseDetails' 

Fields

Instances

Instances details
Eq ImportAssetsFromRedshiftDataSharesResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromRedshiftDataSharesResponseDetails

Read ImportAssetsFromRedshiftDataSharesResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromRedshiftDataSharesResponseDetails

Show ImportAssetsFromRedshiftDataSharesResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromRedshiftDataSharesResponseDetails

Generic ImportAssetsFromRedshiftDataSharesResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromRedshiftDataSharesResponseDetails

NFData ImportAssetsFromRedshiftDataSharesResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromRedshiftDataSharesResponseDetails

Hashable ImportAssetsFromRedshiftDataSharesResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromRedshiftDataSharesResponseDetails

FromJSON ImportAssetsFromRedshiftDataSharesResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromRedshiftDataSharesResponseDetails

type Rep ImportAssetsFromRedshiftDataSharesResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromRedshiftDataSharesResponseDetails

type Rep ImportAssetsFromRedshiftDataSharesResponseDetails = D1 ('MetaData "ImportAssetsFromRedshiftDataSharesResponseDetails" "Amazonka.DataExchange.Types.ImportAssetsFromRedshiftDataSharesResponseDetails" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "ImportAssetsFromRedshiftDataSharesResponseDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "assetSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [RedshiftDataShareAssetSourceEntry]) :*: S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

ImportAssetsFromS3RequestDetails

data ImportAssetsFromS3RequestDetails Source #

Details of the operation to be performed by the job.

See: newImportAssetsFromS3RequestDetails smart constructor.

Constructors

ImportAssetsFromS3RequestDetails' 

Fields

Instances

Instances details
Eq ImportAssetsFromS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromS3RequestDetails

Read ImportAssetsFromS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromS3RequestDetails

Show ImportAssetsFromS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromS3RequestDetails

Generic ImportAssetsFromS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromS3RequestDetails

Associated Types

type Rep ImportAssetsFromS3RequestDetails :: Type -> Type #

NFData ImportAssetsFromS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromS3RequestDetails

Hashable ImportAssetsFromS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromS3RequestDetails

ToJSON ImportAssetsFromS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromS3RequestDetails

type Rep ImportAssetsFromS3RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromS3RequestDetails

type Rep ImportAssetsFromS3RequestDetails = D1 ('MetaData "ImportAssetsFromS3RequestDetails" "Amazonka.DataExchange.Types.ImportAssetsFromS3RequestDetails" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "ImportAssetsFromS3RequestDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "assetSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssetSourceEntry]) :*: S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newImportAssetsFromS3RequestDetails Source #

Create a value of ImportAssetsFromS3RequestDetails 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:dataSetId:ImportAssetsFromS3RequestDetails', importAssetsFromS3RequestDetails_dataSetId - The unique identifier for the data set associated with this import job.

$sel:assetSources:ImportAssetsFromS3RequestDetails', importAssetsFromS3RequestDetails_assetSources - Is a list of S3 bucket and object key pairs.

$sel:revisionId:ImportAssetsFromS3RequestDetails', importAssetsFromS3RequestDetails_revisionId - The unique identifier for the revision associated with this import request.

importAssetsFromS3RequestDetails_dataSetId :: Lens' ImportAssetsFromS3RequestDetails Text Source #

The unique identifier for the data set associated with this import job.

importAssetsFromS3RequestDetails_revisionId :: Lens' ImportAssetsFromS3RequestDetails Text Source #

The unique identifier for the revision associated with this import request.

ImportAssetsFromS3ResponseDetails

data ImportAssetsFromS3ResponseDetails Source #

Details from an import from Amazon S3 response.

See: newImportAssetsFromS3ResponseDetails smart constructor.

Constructors

ImportAssetsFromS3ResponseDetails' 

Fields

Instances

Instances details
Eq ImportAssetsFromS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromS3ResponseDetails

Read ImportAssetsFromS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromS3ResponseDetails

Show ImportAssetsFromS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromS3ResponseDetails

Generic ImportAssetsFromS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromS3ResponseDetails

Associated Types

type Rep ImportAssetsFromS3ResponseDetails :: Type -> Type #

NFData ImportAssetsFromS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromS3ResponseDetails

Hashable ImportAssetsFromS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromS3ResponseDetails

FromJSON ImportAssetsFromS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromS3ResponseDetails

type Rep ImportAssetsFromS3ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ImportAssetsFromS3ResponseDetails

type Rep ImportAssetsFromS3ResponseDetails = D1 ('MetaData "ImportAssetsFromS3ResponseDetails" "Amazonka.DataExchange.Types.ImportAssetsFromS3ResponseDetails" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "ImportAssetsFromS3ResponseDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "assetSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AssetSourceEntry]) :*: S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newImportAssetsFromS3ResponseDetails Source #

Create a value of ImportAssetsFromS3ResponseDetails 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:dataSetId:ImportAssetsFromS3ResponseDetails', importAssetsFromS3ResponseDetails_dataSetId - The unique identifier for the data set associated with this import job.

$sel:assetSources:ImportAssetsFromS3ResponseDetails', importAssetsFromS3ResponseDetails_assetSources - Is a list of Amazon S3 bucket and object key pairs.

$sel:revisionId:ImportAssetsFromS3ResponseDetails', importAssetsFromS3ResponseDetails_revisionId - The unique identifier for the revision associated with this import response.

importAssetsFromS3ResponseDetails_dataSetId :: Lens' ImportAssetsFromS3ResponseDetails Text Source #

The unique identifier for the data set associated with this import job.

importAssetsFromS3ResponseDetails_revisionId :: Lens' ImportAssetsFromS3ResponseDetails Text Source #

The unique identifier for the revision associated with this import response.

JobEntry

data JobEntry Source #

AWS Data Exchange Jobs are asynchronous import or export operations used to create or copy assets. A data set owner can both import and export as they see fit. Someone with an entitlement to a data set can only export. Jobs are deleted 90 days after they are created.

See: newJobEntry smart constructor.

Constructors

JobEntry' 

Fields

Instances

Instances details
Eq JobEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobEntry

Read JobEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobEntry

Show JobEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobEntry

Generic JobEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobEntry

Associated Types

type Rep JobEntry :: Type -> Type #

Methods

from :: JobEntry -> Rep JobEntry x #

to :: Rep JobEntry x -> JobEntry #

NFData JobEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobEntry

Methods

rnf :: JobEntry -> () #

Hashable JobEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobEntry

Methods

hashWithSalt :: Int -> JobEntry -> Int #

hash :: JobEntry -> Int #

FromJSON JobEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobEntry

type Rep JobEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobEntry

newJobEntry Source #

Create a value of JobEntry 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:errors:JobEntry', jobEntry_errors - Errors for jobs.

$sel:type':JobEntry', jobEntry_type - The job type.

$sel:details:JobEntry', jobEntry_details - Details of the operation to be performed by the job, such as export destination details or import source details.

$sel:state:JobEntry', jobEntry_state - The state of the job.

$sel:createdAt:JobEntry', jobEntry_createdAt - The date and time that the job was created, in ISO 8601 format.

$sel:id:JobEntry', jobEntry_id - The unique identifier for the job.

$sel:arn:JobEntry', jobEntry_arn - The ARN for the job.

$sel:updatedAt:JobEntry', jobEntry_updatedAt - The date and time that the job was last updated, in ISO 8601 format.

jobEntry_details :: Lens' JobEntry ResponseDetails Source #

Details of the operation to be performed by the job, such as export destination details or import source details.

jobEntry_state :: Lens' JobEntry State Source #

The state of the job.

jobEntry_createdAt :: Lens' JobEntry UTCTime Source #

The date and time that the job was created, in ISO 8601 format.

jobEntry_id :: Lens' JobEntry Text Source #

The unique identifier for the job.

jobEntry_arn :: Lens' JobEntry Text Source #

The ARN for the job.

jobEntry_updatedAt :: Lens' JobEntry UTCTime Source #

The date and time that the job was last updated, in ISO 8601 format.

JobError

data JobError Source #

An error that occurred with the job request.

See: newJobError smart constructor.

Constructors

JobError' 

Fields

Instances

Instances details
Eq JobError Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobError

Read JobError Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobError

Show JobError Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobError

Generic JobError Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobError

Associated Types

type Rep JobError :: Type -> Type #

Methods

from :: JobError -> Rep JobError x #

to :: Rep JobError x -> JobError #

NFData JobError Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobError

Methods

rnf :: JobError -> () #

Hashable JobError Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobError

Methods

hashWithSalt :: Int -> JobError -> Int #

hash :: JobError -> Int #

FromJSON JobError Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobError

type Rep JobError Source # 
Instance details

Defined in Amazonka.DataExchange.Types.JobError

newJobError Source #

Create a value of JobError 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:resourceId:JobError', jobError_resourceId - The unique identifier for the resource related to the error.

$sel:limitName:JobError', jobError_limitName - The name of the limit that was reached.

$sel:resourceType:JobError', jobError_resourceType - The type of resource related to the error.

$sel:details:JobError', jobError_details - The details about the job error.

$sel:limitValue:JobError', jobError_limitValue - The value of the exceeded limit.

$sel:message:JobError', jobError_message - The message related to the job error.

$sel:code:JobError', jobError_code - The code for the job error.

jobError_resourceId :: Lens' JobError (Maybe Text) Source #

The unique identifier for the resource related to the error.

jobError_limitName :: Lens' JobError (Maybe JobErrorLimitName) Source #

The name of the limit that was reached.

jobError_resourceType :: Lens' JobError (Maybe JobErrorResourceTypes) Source #

The type of resource related to the error.

jobError_details :: Lens' JobError (Maybe Details) Source #

The details about the job error.

jobError_limitValue :: Lens' JobError (Maybe Double) Source #

The value of the exceeded limit.

jobError_message :: Lens' JobError Text Source #

The message related to the job error.

jobError_code :: Lens' JobError Code Source #

The code for the job error.

OriginDetails

data OriginDetails Source #

Information about the origin of the data set.

See: newOriginDetails smart constructor.

Constructors

OriginDetails' 

Fields

Instances

Instances details
Eq OriginDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.OriginDetails

Read OriginDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.OriginDetails

Show OriginDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.OriginDetails

Generic OriginDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.OriginDetails

Associated Types

type Rep OriginDetails :: Type -> Type #

NFData OriginDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.OriginDetails

Methods

rnf :: OriginDetails -> () #

Hashable OriginDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.OriginDetails

FromJSON OriginDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.OriginDetails

type Rep OriginDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.OriginDetails

type Rep OriginDetails = D1 ('MetaData "OriginDetails" "Amazonka.DataExchange.Types.OriginDetails" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "OriginDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "productId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newOriginDetails Source #

Create a value of OriginDetails 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:productId:OriginDetails', originDetails_productId - The product ID of the origin of the data set.

originDetails_productId :: Lens' OriginDetails Text Source #

The product ID of the origin of the data set.

RedshiftDataShareAsset

data RedshiftDataShareAsset Source #

The Amazon Redshift datashare asset.

See: newRedshiftDataShareAsset smart constructor.

Constructors

RedshiftDataShareAsset' 

Fields

  • arn :: Text

    The Amazon Resource Name (ARN) of the datashare asset.

Instances

Instances details
Eq RedshiftDataShareAsset Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RedshiftDataShareAsset

Read RedshiftDataShareAsset Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RedshiftDataShareAsset

Show RedshiftDataShareAsset Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RedshiftDataShareAsset

Generic RedshiftDataShareAsset Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RedshiftDataShareAsset

Associated Types

type Rep RedshiftDataShareAsset :: Type -> Type #

NFData RedshiftDataShareAsset Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RedshiftDataShareAsset

Methods

rnf :: RedshiftDataShareAsset -> () #

Hashable RedshiftDataShareAsset Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RedshiftDataShareAsset

FromJSON RedshiftDataShareAsset Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RedshiftDataShareAsset

type Rep RedshiftDataShareAsset Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RedshiftDataShareAsset

type Rep RedshiftDataShareAsset = D1 ('MetaData "RedshiftDataShareAsset" "Amazonka.DataExchange.Types.RedshiftDataShareAsset" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "RedshiftDataShareAsset'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRedshiftDataShareAsset Source #

Create a value of RedshiftDataShareAsset 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:arn:RedshiftDataShareAsset', redshiftDataShareAsset_arn - The Amazon Resource Name (ARN) of the datashare asset.

redshiftDataShareAsset_arn :: Lens' RedshiftDataShareAsset Text Source #

The Amazon Resource Name (ARN) of the datashare asset.

RedshiftDataShareAssetSourceEntry

data RedshiftDataShareAssetSourceEntry Source #

The source of the Amazon Redshift datashare asset.

See: newRedshiftDataShareAssetSourceEntry smart constructor.

Constructors

RedshiftDataShareAssetSourceEntry' 

Fields

Instances

Instances details
Eq RedshiftDataShareAssetSourceEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RedshiftDataShareAssetSourceEntry

Read RedshiftDataShareAssetSourceEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RedshiftDataShareAssetSourceEntry

Show RedshiftDataShareAssetSourceEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RedshiftDataShareAssetSourceEntry

Generic RedshiftDataShareAssetSourceEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RedshiftDataShareAssetSourceEntry

Associated Types

type Rep RedshiftDataShareAssetSourceEntry :: Type -> Type #

NFData RedshiftDataShareAssetSourceEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RedshiftDataShareAssetSourceEntry

Hashable RedshiftDataShareAssetSourceEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RedshiftDataShareAssetSourceEntry

ToJSON RedshiftDataShareAssetSourceEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RedshiftDataShareAssetSourceEntry

FromJSON RedshiftDataShareAssetSourceEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RedshiftDataShareAssetSourceEntry

type Rep RedshiftDataShareAssetSourceEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RedshiftDataShareAssetSourceEntry

type Rep RedshiftDataShareAssetSourceEntry = D1 ('MetaData "RedshiftDataShareAssetSourceEntry" "Amazonka.DataExchange.Types.RedshiftDataShareAssetSourceEntry" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "RedshiftDataShareAssetSourceEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataShareArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRedshiftDataShareAssetSourceEntry Source #

Create a value of RedshiftDataShareAssetSourceEntry 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:dataShareArn:RedshiftDataShareAssetSourceEntry', redshiftDataShareAssetSourceEntry_dataShareArn - The Amazon Resource Name (ARN) of the datashare asset.

RequestDetails

data RequestDetails Source #

The details for the request.

See: newRequestDetails smart constructor.

Constructors

RequestDetails' 

Fields

Instances

Instances details
Eq RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RequestDetails

Read RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RequestDetails

Show RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RequestDetails

Generic RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RequestDetails

Associated Types

type Rep RequestDetails :: Type -> Type #

NFData RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RequestDetails

Methods

rnf :: RequestDetails -> () #

Hashable RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RequestDetails

ToJSON RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RequestDetails

type Rep RequestDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RequestDetails

newRequestDetails :: RequestDetails Source #

Create a value of RequestDetails 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:exportAssetsToS3:RequestDetails', requestDetails_exportAssetsToS3 - Details about the export to Amazon S3 request.

$sel:exportRevisionsToS3:RequestDetails', requestDetails_exportRevisionsToS3 - Details about the export to Amazon S3 request.

$sel:importAssetFromSignedUrl:RequestDetails', requestDetails_importAssetFromSignedUrl - Details about the import from signed URL request.

$sel:importAssetsFromRedshiftDataShares:RequestDetails', requestDetails_importAssetsFromRedshiftDataShares - Details from an import from Amazon Redshift datashare request.

$sel:importAssetsFromS3:RequestDetails', requestDetails_importAssetsFromS3 - Details about the import from Amazon S3 request.

$sel:exportAssetToSignedUrl:RequestDetails', requestDetails_exportAssetToSignedUrl - Details about the export to signed URL request.

ResponseDetails

data ResponseDetails Source #

Details for the response.

See: newResponseDetails smart constructor.

Constructors

ResponseDetails' 

Fields

Instances

Instances details
Eq ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ResponseDetails

Read ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ResponseDetails

Show ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ResponseDetails

Generic ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ResponseDetails

Associated Types

type Rep ResponseDetails :: Type -> Type #

NFData ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ResponseDetails

Methods

rnf :: ResponseDetails -> () #

Hashable ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ResponseDetails

FromJSON ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ResponseDetails

type Rep ResponseDetails Source # 
Instance details

Defined in Amazonka.DataExchange.Types.ResponseDetails

newResponseDetails :: ResponseDetails Source #

Create a value of ResponseDetails 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:exportAssetsToS3:ResponseDetails', responseDetails_exportAssetsToS3 - Details for the export to Amazon S3 response.

$sel:exportRevisionsToS3:ResponseDetails', responseDetails_exportRevisionsToS3 - Details for the export revisions to Amazon S3 response.

$sel:importAssetFromSignedUrl:ResponseDetails', responseDetails_importAssetFromSignedUrl - Details for the import from signed URL response.

$sel:importAssetsFromRedshiftDataShares:ResponseDetails', responseDetails_importAssetsFromRedshiftDataShares - Details from an import from Amazon Redshift datashare response.

$sel:importAssetsFromS3:ResponseDetails', responseDetails_importAssetsFromS3 - Details for the import from Amazon S3 response.

$sel:exportAssetToSignedUrl:ResponseDetails', responseDetails_exportAssetToSignedUrl - Details for the export to signed URL response.

RevisionDestinationEntry

data RevisionDestinationEntry Source #

The destination where the assets in the revision will be exported.

See: newRevisionDestinationEntry smart constructor.

Constructors

RevisionDestinationEntry' 

Fields

Instances

Instances details
Eq RevisionDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionDestinationEntry

Read RevisionDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionDestinationEntry

Show RevisionDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionDestinationEntry

Generic RevisionDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionDestinationEntry

Associated Types

type Rep RevisionDestinationEntry :: Type -> Type #

NFData RevisionDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionDestinationEntry

Hashable RevisionDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionDestinationEntry

ToJSON RevisionDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionDestinationEntry

FromJSON RevisionDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionDestinationEntry

type Rep RevisionDestinationEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionDestinationEntry

type Rep RevisionDestinationEntry = D1 ('MetaData "RevisionDestinationEntry" "Amazonka.DataExchange.Types.RevisionDestinationEntry" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "RevisionDestinationEntry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "keyPattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "revisionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newRevisionDestinationEntry Source #

Create a value of RevisionDestinationEntry 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:keyPattern:RevisionDestinationEntry', revisionDestinationEntry_keyPattern - A string representing the pattern for generated names of the individual assets in the revision. For more information about key patterns, see Key patterns when exporting revisions.

$sel:bucket:RevisionDestinationEntry', revisionDestinationEntry_bucket - The S3 bucket that is the destination for the assets in the revision.

$sel:revisionId:RevisionDestinationEntry', revisionDestinationEntry_revisionId - The unique identifier for the revision.

revisionDestinationEntry_keyPattern :: Lens' RevisionDestinationEntry (Maybe Text) Source #

A string representing the pattern for generated names of the individual assets in the revision. For more information about key patterns, see Key patterns when exporting revisions.

revisionDestinationEntry_bucket :: Lens' RevisionDestinationEntry Text Source #

The S3 bucket that is the destination for the assets in the revision.

RevisionEntry

data RevisionEntry Source #

A revision is a container for one or more assets.

See: newRevisionEntry smart constructor.

Constructors

RevisionEntry' 

Fields

  • sourceId :: Maybe Text

    The revision ID of the owned revision corresponding to the entitled revision being viewed. This parameter is returned when a revision owner is viewing the entitled copy of its owned revision.

  • finalized :: Maybe Bool

    To publish a revision to a data set in a product, the revision must first be finalized. Finalizing a revision tells AWS Data Exchange that your changes to the assets in the revision are complete. After it's in this read-only state, you can publish the revision to your products.

    Finalized revisions can be published through the AWS Data Exchange console or the AWS Marketplace Catalog API, using the StartChangeSet AWS Marketplace Catalog API action. When using the API, revisions are uniquely identified by their ARN.

  • comment :: Maybe Text

    An optional comment about the revision.

  • createdAt :: POSIX

    The date and time that the revision was created, in ISO 8601 format.

  • dataSetId :: Text

    The unique identifier for the data set associated with this revision.

  • id :: Text

    The unique identifier for the revision.

  • arn :: Text

    The ARN for the revision.

  • updatedAt :: POSIX

    The date and time that the revision was last updated, in ISO 8601 format.

Instances

Instances details
Eq RevisionEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionEntry

Read RevisionEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionEntry

Show RevisionEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionEntry

Generic RevisionEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionEntry

Associated Types

type Rep RevisionEntry :: Type -> Type #

NFData RevisionEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionEntry

Methods

rnf :: RevisionEntry -> () #

Hashable RevisionEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionEntry

FromJSON RevisionEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionEntry

type Rep RevisionEntry Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionEntry

newRevisionEntry Source #

Create a value of RevisionEntry 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:sourceId:RevisionEntry', revisionEntry_sourceId - The revision ID of the owned revision corresponding to the entitled revision being viewed. This parameter is returned when a revision owner is viewing the entitled copy of its owned revision.

$sel:finalized:RevisionEntry', revisionEntry_finalized - To publish a revision to a data set in a product, the revision must first be finalized. Finalizing a revision tells AWS Data Exchange that your changes to the assets in the revision are complete. After it's in this read-only state, you can publish the revision to your products.

Finalized revisions can be published through the AWS Data Exchange console or the AWS Marketplace Catalog API, using the StartChangeSet AWS Marketplace Catalog API action. When using the API, revisions are uniquely identified by their ARN.

$sel:comment:RevisionEntry', revisionEntry_comment - An optional comment about the revision.

$sel:createdAt:RevisionEntry', revisionEntry_createdAt - The date and time that the revision was created, in ISO 8601 format.

$sel:dataSetId:RevisionEntry', revisionEntry_dataSetId - The unique identifier for the data set associated with this revision.

$sel:id:RevisionEntry', revisionEntry_id - The unique identifier for the revision.

$sel:arn:RevisionEntry', revisionEntry_arn - The ARN for the revision.

$sel:updatedAt:RevisionEntry', revisionEntry_updatedAt - The date and time that the revision was last updated, in ISO 8601 format.

revisionEntry_sourceId :: Lens' RevisionEntry (Maybe Text) Source #

The revision ID of the owned revision corresponding to the entitled revision being viewed. This parameter is returned when a revision owner is viewing the entitled copy of its owned revision.

revisionEntry_finalized :: Lens' RevisionEntry (Maybe Bool) Source #

To publish a revision to a data set in a product, the revision must first be finalized. Finalizing a revision tells AWS Data Exchange that your changes to the assets in the revision are complete. After it's in this read-only state, you can publish the revision to your products.

Finalized revisions can be published through the AWS Data Exchange console or the AWS Marketplace Catalog API, using the StartChangeSet AWS Marketplace Catalog API action. When using the API, revisions are uniquely identified by their ARN.

revisionEntry_comment :: Lens' RevisionEntry (Maybe Text) Source #

An optional comment about the revision.

revisionEntry_createdAt :: Lens' RevisionEntry UTCTime Source #

The date and time that the revision was created, in ISO 8601 format.

revisionEntry_dataSetId :: Lens' RevisionEntry Text Source #

The unique identifier for the data set associated with this revision.

revisionEntry_id :: Lens' RevisionEntry Text Source #

The unique identifier for the revision.

revisionEntry_arn :: Lens' RevisionEntry Text Source #

The ARN for the revision.

revisionEntry_updatedAt :: Lens' RevisionEntry UTCTime Source #

The date and time that the revision was last updated, in ISO 8601 format.

RevisionPublished

data RevisionPublished Source #

Information about the published revision.

See: newRevisionPublished smart constructor.

Constructors

RevisionPublished' 

Fields

Instances

Instances details
Eq RevisionPublished Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionPublished

Read RevisionPublished Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionPublished

Show RevisionPublished Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionPublished

Generic RevisionPublished Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionPublished

Associated Types

type Rep RevisionPublished :: Type -> Type #

NFData RevisionPublished Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionPublished

Methods

rnf :: RevisionPublished -> () #

Hashable RevisionPublished Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionPublished

ToJSON RevisionPublished Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionPublished

FromJSON RevisionPublished Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionPublished

type Rep RevisionPublished Source # 
Instance details

Defined in Amazonka.DataExchange.Types.RevisionPublished

type Rep RevisionPublished = D1 ('MetaData "RevisionPublished" "Amazonka.DataExchange.Types.RevisionPublished" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "RevisionPublished'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newRevisionPublished Source #

Create a value of RevisionPublished 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:dataSetId:RevisionPublished', revisionPublished_dataSetId - The data set ID of the published revision.

revisionPublished_dataSetId :: Lens' RevisionPublished Text Source #

The data set ID of the published revision.

S3SnapshotAsset

data S3SnapshotAsset Source #

The S3 object that is the asset.

See: newS3SnapshotAsset smart constructor.

Constructors

S3SnapshotAsset' 

Fields

  • size :: Double

    The size of the S3 object that is the object.

Instances

Instances details
Eq S3SnapshotAsset Source # 
Instance details

Defined in Amazonka.DataExchange.Types.S3SnapshotAsset

Read S3SnapshotAsset Source # 
Instance details

Defined in Amazonka.DataExchange.Types.S3SnapshotAsset

Show S3SnapshotAsset Source # 
Instance details

Defined in Amazonka.DataExchange.Types.S3SnapshotAsset

Generic S3SnapshotAsset Source # 
Instance details

Defined in Amazonka.DataExchange.Types.S3SnapshotAsset

Associated Types

type Rep S3SnapshotAsset :: Type -> Type #

NFData S3SnapshotAsset Source # 
Instance details

Defined in Amazonka.DataExchange.Types.S3SnapshotAsset

Methods

rnf :: S3SnapshotAsset -> () #

Hashable S3SnapshotAsset Source # 
Instance details

Defined in Amazonka.DataExchange.Types.S3SnapshotAsset

FromJSON S3SnapshotAsset Source # 
Instance details

Defined in Amazonka.DataExchange.Types.S3SnapshotAsset

type Rep S3SnapshotAsset Source # 
Instance details

Defined in Amazonka.DataExchange.Types.S3SnapshotAsset

type Rep S3SnapshotAsset = D1 ('MetaData "S3SnapshotAsset" "Amazonka.DataExchange.Types.S3SnapshotAsset" "libZSservicesZSamazonka-dataexchangeZSamazonka-dataexchange" 'False) (C1 ('MetaCons "S3SnapshotAsset'" 'PrefixI 'True) (S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)))

newS3SnapshotAsset Source #

Create a value of S3SnapshotAsset 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:S3SnapshotAsset', s3SnapshotAsset_size - The size of the S3 object that is the object.

s3SnapshotAsset_size :: Lens' S3SnapshotAsset Double Source #

The size of the S3 object that is the object.