Class: Aws::FinSpaceData::Types::GetDataViewResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-finspacedata/types.rb

Overview

Response from retrieving a dataview, which includes details on the target database and table name

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#as_of_timestampInteger

Time range to use for the Dataview. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.

Returns:

  • (Integer)


1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
# File 'lib/aws-sdk-finspacedata/types.rb', line 1363

class GetDataViewResponse < Struct.new(
  :auto_update,
  :partition_columns,
  :dataset_id,
  :as_of_timestamp,
  :error_info,
  :last_modified_time,
  :create_time,
  :sort_columns,
  :data_view_id,
  :data_view_arn,
  :destination_type_params,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#auto_updateBoolean

Flag to indicate Dataview should be updated automatically.

Returns:

  • (Boolean)


1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
# File 'lib/aws-sdk-finspacedata/types.rb', line 1363

class GetDataViewResponse < Struct.new(
  :auto_update,
  :partition_columns,
  :dataset_id,
  :as_of_timestamp,
  :error_info,
  :last_modified_time,
  :create_time,
  :sort_columns,
  :data_view_id,
  :data_view_arn,
  :destination_type_params,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#create_timeInteger

The timestamp at which the Dataview was created in FinSpace. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.

Returns:

  • (Integer)


1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
# File 'lib/aws-sdk-finspacedata/types.rb', line 1363

class GetDataViewResponse < Struct.new(
  :auto_update,
  :partition_columns,
  :dataset_id,
  :as_of_timestamp,
  :error_info,
  :last_modified_time,
  :create_time,
  :sort_columns,
  :data_view_id,
  :data_view_arn,
  :destination_type_params,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#data_view_arnString

The ARN identifier of the Dataview.

Returns:

  • (String)


1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
# File 'lib/aws-sdk-finspacedata/types.rb', line 1363

class GetDataViewResponse < Struct.new(
  :auto_update,
  :partition_columns,
  :dataset_id,
  :as_of_timestamp,
  :error_info,
  :last_modified_time,
  :create_time,
  :sort_columns,
  :data_view_id,
  :data_view_arn,
  :destination_type_params,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#data_view_idString

The unique identifier for the Dataview.

Returns:

  • (String)


1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
# File 'lib/aws-sdk-finspacedata/types.rb', line 1363

class GetDataViewResponse < Struct.new(
  :auto_update,
  :partition_columns,
  :dataset_id,
  :as_of_timestamp,
  :error_info,
  :last_modified_time,
  :create_time,
  :sort_columns,
  :data_view_id,
  :data_view_arn,
  :destination_type_params,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#dataset_idString

The unique identifier for the Dataset used in the Dataview.

Returns:

  • (String)


1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
# File 'lib/aws-sdk-finspacedata/types.rb', line 1363

class GetDataViewResponse < Struct.new(
  :auto_update,
  :partition_columns,
  :dataset_id,
  :as_of_timestamp,
  :error_info,
  :last_modified_time,
  :create_time,
  :sort_columns,
  :data_view_id,
  :data_view_arn,
  :destination_type_params,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#destination_type_paramsTypes::DataViewDestinationTypeParams

Options that define the destination type for the Dataview.



1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
# File 'lib/aws-sdk-finspacedata/types.rb', line 1363

class GetDataViewResponse < Struct.new(
  :auto_update,
  :partition_columns,
  :dataset_id,
  :as_of_timestamp,
  :error_info,
  :last_modified_time,
  :create_time,
  :sort_columns,
  :data_view_id,
  :data_view_arn,
  :destination_type_params,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#error_infoTypes::DataViewErrorInfo

Information about an error that occurred for the Dataview.



1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
# File 'lib/aws-sdk-finspacedata/types.rb', line 1363

class GetDataViewResponse < Struct.new(
  :auto_update,
  :partition_columns,
  :dataset_id,
  :as_of_timestamp,
  :error_info,
  :last_modified_time,
  :create_time,
  :sort_columns,
  :data_view_id,
  :data_view_arn,
  :destination_type_params,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_timeInteger

The last time that a Dataview was modified. The value is determined as epoch time in milliseconds. For example, the value for Monday, November 1, 2021 12:00:00 PM UTC is specified as 1635768000000.

Returns:

  • (Integer)


1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
# File 'lib/aws-sdk-finspacedata/types.rb', line 1363

class GetDataViewResponse < Struct.new(
  :auto_update,
  :partition_columns,
  :dataset_id,
  :as_of_timestamp,
  :error_info,
  :last_modified_time,
  :create_time,
  :sort_columns,
  :data_view_id,
  :data_view_arn,
  :destination_type_params,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#partition_columnsArray<String>

Ordered set of column names used to partition data.

Returns:

  • (Array<String>)


1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
# File 'lib/aws-sdk-finspacedata/types.rb', line 1363

class GetDataViewResponse < Struct.new(
  :auto_update,
  :partition_columns,
  :dataset_id,
  :as_of_timestamp,
  :error_info,
  :last_modified_time,
  :create_time,
  :sort_columns,
  :data_view_id,
  :data_view_arn,
  :destination_type_params,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#sort_columnsArray<String>

Columns to be used for sorting the data.

Returns:

  • (Array<String>)


1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
# File 'lib/aws-sdk-finspacedata/types.rb', line 1363

class GetDataViewResponse < Struct.new(
  :auto_update,
  :partition_columns,
  :dataset_id,
  :as_of_timestamp,
  :error_info,
  :last_modified_time,
  :create_time,
  :sort_columns,
  :data_view_id,
  :data_view_arn,
  :destination_type_params,
  :status)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of a Dataview creation.

  • ‘RUNNING` – Dataview creation is running.

  • ‘STARTING` – Dataview creation is starting.

  • ‘FAILED` – Dataview creation has failed.

  • ‘CANCELLED` – Dataview creation has been cancelled.

  • ‘TIMEOUT` – Dataview creation has timed out.

  • ‘SUCCESS` – Dataview creation has succeeded.

  • ‘PENDING` – Dataview creation is pending.

  • ‘FAILED_CLEANUP_FAILED` – Dataview creation failed and resource cleanup failed.

Returns:

  • (String)


1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
# File 'lib/aws-sdk-finspacedata/types.rb', line 1363

class GetDataViewResponse < Struct.new(
  :auto_update,
  :partition_columns,
  :dataset_id,
  :as_of_timestamp,
  :error_info,
  :last_modified_time,
  :create_time,
  :sort_columns,
  :data_view_id,
  :data_view_arn,
  :destination_type_params,
  :status)
  SENSITIVE = []
  include Aws::Structure
end