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)


27343
27344
27345
27346
27347
27348
27349
27350
27351
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 27343

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)


27343
27344
27345
27346
27347
27348
27349
27350
27351
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 27343

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.



27343
27344
27345
27346
27347
27348
27349
27350
27351
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 27343

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)


27343
27344
27345
27346
27347
27348
27349
27350
27351
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 27343

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)


27343
27344
27345
27346
27347
27348
27349
27350
27351
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 27343

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