libZSservicesZSamazonka-finspace-dataZSamazonka-finspace-data
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.FinSpaceData.Types.ChangesetInfo

Description

 
Synopsis

Documentation

data ChangesetInfo Source #

A changeset is unit of data in a dataset.

See: newChangesetInfo smart constructor.

Constructors

ChangesetInfo' 

Fields

Instances

Instances details
Eq ChangesetInfo Source # 
Instance details

Defined in Amazonka.FinSpaceData.Types.ChangesetInfo

Read ChangesetInfo Source # 
Instance details

Defined in Amazonka.FinSpaceData.Types.ChangesetInfo

Show ChangesetInfo Source # 
Instance details

Defined in Amazonka.FinSpaceData.Types.ChangesetInfo

Generic ChangesetInfo Source # 
Instance details

Defined in Amazonka.FinSpaceData.Types.ChangesetInfo

Associated Types

type Rep ChangesetInfo :: Type -> Type #

NFData ChangesetInfo Source # 
Instance details

Defined in Amazonka.FinSpaceData.Types.ChangesetInfo

Methods

rnf :: ChangesetInfo -> () #

Hashable ChangesetInfo Source # 
Instance details

Defined in Amazonka.FinSpaceData.Types.ChangesetInfo

FromJSON ChangesetInfo Source # 
Instance details

Defined in Amazonka.FinSpaceData.Types.ChangesetInfo

type Rep ChangesetInfo Source # 
Instance details

Defined in Amazonka.FinSpaceData.Types.ChangesetInfo

type Rep ChangesetInfo = D1 ('MetaData "ChangesetInfo" "Amazonka.FinSpaceData.Types.ChangesetInfo" "libZSservicesZSamazonka-finspace-dataZSamazonka-finspace-data" 'False) (C1 ('MetaCons "ChangesetInfo'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangesetStatus)) :*: (S1 ('MetaSel ('Just "sourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceType)) :*: S1 ('MetaSel ('Just "sourceParams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: ((S1 ('MetaSel ('Just "changesetLabels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "updatedByChangesetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "datasetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "formatParams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))) :*: ((S1 ('MetaSel ('Just "createTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "formatType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FormatType)))) :*: ((S1 ('MetaSel ('Just "updatesChangesetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "changeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeType))) :*: (S1 ('MetaSel ('Just "errorInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorInfo)) :*: S1 ('MetaSel ('Just "changesetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newChangesetInfo :: ChangesetInfo Source #

Create a value of ChangesetInfo 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:status:ChangesetInfo', changesetInfo_status - The status of changeset creation operation.

$sel:sourceType:ChangesetInfo', changesetInfo_sourceType - Type of the data source from which the files to create the changeset are sourced.

  • S3 - Amazon S3.

$sel:sourceParams:ChangesetInfo', changesetInfo_sourceParams - Source path from which the files to create the changeset are sourced.

$sel:changesetLabels:ChangesetInfo', changesetInfo_changesetLabels - Tags associated with the changeset.

$sel:updatedByChangesetId:ChangesetInfo', changesetInfo_updatedByChangesetId - Unique identifier of the changeset that is updated a changeset.

$sel:datasetId:ChangesetInfo', changesetInfo_datasetId - The unique identifier for the FinSpace dataset in which the changeset is created.

$sel:formatParams:ChangesetInfo', changesetInfo_formatParams - Structure of the source file(s).

$sel:createTimestamp:ChangesetInfo', changesetInfo_createTimestamp - The timestamp at which the changeset was created in FinSpace.

$sel:id:ChangesetInfo', changesetInfo_id - Unique identifier for a changeset.

$sel:formatType:ChangesetInfo', changesetInfo_formatType - Format type of the input files loaded into the changeset.

$sel:updatesChangesetId:ChangesetInfo', changesetInfo_updatesChangesetId - Unique identifier of the changeset that is updated.

$sel:changeType:ChangesetInfo', changesetInfo_changeType - Change type indicates how a changeset is applied to a dataset.

  • REPLACE - Changeset is considered as a replacement to all prior loaded changesets.
  • APPEND - Changeset is considered as an addition to the end of all prior loaded changesets.
  • MODIFY - Changeset is considered as a replacement to a specific prior ingested changeset.

$sel:errorInfo:ChangesetInfo', changesetInfo_errorInfo - The structure with error messages.

$sel:changesetArn:ChangesetInfo', changesetInfo_changesetArn - The ARN identifier of the changeset.

changesetInfo_status :: Lens' ChangesetInfo (Maybe ChangesetStatus) Source #

The status of changeset creation operation.

changesetInfo_sourceType :: Lens' ChangesetInfo (Maybe SourceType) Source #

Type of the data source from which the files to create the changeset are sourced.

  • S3 - Amazon S3.

changesetInfo_sourceParams :: Lens' ChangesetInfo (Maybe (HashMap Text Text)) Source #

Source path from which the files to create the changeset are sourced.

changesetInfo_changesetLabels :: Lens' ChangesetInfo (Maybe (HashMap Text Text)) Source #

Tags associated with the changeset.

changesetInfo_updatedByChangesetId :: Lens' ChangesetInfo (Maybe Text) Source #

Unique identifier of the changeset that is updated a changeset.

changesetInfo_datasetId :: Lens' ChangesetInfo (Maybe Text) Source #

The unique identifier for the FinSpace dataset in which the changeset is created.

changesetInfo_createTimestamp :: Lens' ChangesetInfo (Maybe UTCTime) Source #

The timestamp at which the changeset was created in FinSpace.

changesetInfo_id :: Lens' ChangesetInfo (Maybe Text) Source #

Unique identifier for a changeset.

changesetInfo_formatType :: Lens' ChangesetInfo (Maybe FormatType) Source #

Format type of the input files loaded into the changeset.

changesetInfo_updatesChangesetId :: Lens' ChangesetInfo (Maybe Text) Source #

Unique identifier of the changeset that is updated.

changesetInfo_changeType :: Lens' ChangesetInfo (Maybe ChangeType) Source #

Change type indicates how a changeset is applied to a dataset.

  • REPLACE - Changeset is considered as a replacement to all prior loaded changesets.
  • APPEND - Changeset is considered as an addition to the end of all prior loaded changesets.
  • MODIFY - Changeset is considered as a replacement to a specific prior ingested changeset.

changesetInfo_errorInfo :: Lens' ChangesetInfo (Maybe ErrorInfo) Source #

The structure with error messages.

changesetInfo_changesetArn :: Lens' ChangesetInfo (Maybe Text) Source #

The ARN identifier of the changeset.