Class: Aws::QuickSight::Types::RefreshSchedule

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb

Overview

The refresh schedule of a dataset.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) for the refresh schedule.

Returns:

  • (String)


23209
23210
23211
23212
23213
23214
23215
23216
23217
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 23209

class RefreshSchedule < Struct.new(
  :schedule_id,
  :schedule_frequency,
  :start_after_date_time,
  :refresh_type,
  :arn)
  SENSITIVE = []
  include Aws::Structure
end

#refresh_typeString

The type of refresh that a datset undergoes. Valid values are as follows:

  • FULL_REFRESH: A complete refresh of a dataset.

  • INCREMENTAL_REFRESH: A partial refresh of some rows of a dataset, based on the time window specified.

For more information on full and incremental refreshes, see Refreshing SPICE data in the Amazon QuickSight User Guide.

Returns:

  • (String)


23209
23210
23211
23212
23213
23214
23215
23216
23217
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 23209

class RefreshSchedule < Struct.new(
  :schedule_id,
  :schedule_frequency,
  :start_after_date_time,
  :refresh_type,
  :arn)
  SENSITIVE = []
  include Aws::Structure
end

#schedule_frequencyTypes::RefreshFrequency

The frequency for the refresh schedule.



23209
23210
23211
23212
23213
23214
23215
23216
23217
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 23209

class RefreshSchedule < Struct.new(
  :schedule_id,
  :schedule_frequency,
  :start_after_date_time,
  :refresh_type,
  :arn)
  SENSITIVE = []
  include Aws::Structure
end

#schedule_idString

An identifier for the refresh schedule.

Returns:

  • (String)


23209
23210
23211
23212
23213
23214
23215
23216
23217
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 23209

class RefreshSchedule < Struct.new(
  :schedule_id,
  :schedule_frequency,
  :start_after_date_time,
  :refresh_type,
  :arn)
  SENSITIVE = []
  include Aws::Structure
end

#start_after_date_timeTime

Time after which the refresh schedule can be started, expressed in YYYY-MM-DDTHH:MM:SS format.

Returns:

  • (Time)


23209
23210
23211
23212
23213
23214
23215
23216
23217
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 23209

class RefreshSchedule < Struct.new(
  :schedule_id,
  :schedule_frequency,
  :start_after_date_time,
  :refresh_type,
  :arn)
  SENSITIVE = []
  include Aws::Structure
end