class Aws::FinSpaceData::Types::ChangesetInfo

A changeset is unit of data in a dataset.

@!attribute [rw] id

Unique identifier for a changeset.
@return [String]

@!attribute [rw] changeset_arn

The ARN identifier of the changeset.
@return [String]

@!attribute [rw] dataset_id

The unique identifier for the FinSpace dataset in which the
changeset is created.
@return [String]

@!attribute [rw] change_type

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.
@return [String]

@!attribute [rw] source_type

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

* `S3` - Amazon S3.

^
@return [String]

@!attribute [rw] source_params

Source path from which the files to create the changeset are
sourced.
@return [Hash<String,String>]

@!attribute [rw] format_type

Format type of the input files loaded into the changeset.
@return [String]

@!attribute [rw] format_params

Structure of the source file(s).
@return [Hash<String,String>]

@!attribute [rw] create_timestamp

The timestamp at which the changeset was created in FinSpace.
@return [Time]

@!attribute [rw] status

The status of changeset creation operation.
@return [String]

@!attribute [rw] error_info

The structure with error messages.
@return [Types::ErrorInfo]

@!attribute [rw] changeset_labels

Tags associated with the changeset.
@return [Hash<String,String>]

@!attribute [rw] updates_changeset_id

Unique identifier of the changeset that is updated.
@return [String]

@!attribute [rw] updated_by_changeset_id

Unique identifier of the changeset that is updated a changeset.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/finspace-2020-07-13/ChangesetInfo AWS API Documentation

Constants

SENSITIVE