Class: Aws::QuickSight::Types::DashboardPublishOptions

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

Overview

Note:

When making an API call, you may pass DashboardPublishOptions data as a hash:

{
  ad_hoc_filtering_option: {
    availability_status: "ENABLED", # accepts ENABLED, DISABLED
  },
  export_to_csv_option: {
    availability_status: "ENABLED", # accepts ENABLED, DISABLED
  },
  sheet_controls_option: {
    visibility_state: "EXPANDED", # accepts EXPANDED, COLLAPSED
  },
}

Dashboard publish options.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#ad_hoc_filtering_optionTypes::AdHocFilteringOption

Ad hoc (one-time) filtering option.



2968
2969
2970
2971
2972
2973
2974
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 2968

class DashboardPublishOptions < Struct.new(
  :ad_hoc_filtering_option,
  :export_to_csv_option,
  :sheet_controls_option)
  SENSITIVE = []
  include Aws::Structure
end

#export_to_csv_optionTypes::ExportToCSVOption

Export to .csv option.



2968
2969
2970
2971
2972
2973
2974
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 2968

class DashboardPublishOptions < Struct.new(
  :ad_hoc_filtering_option,
  :export_to_csv_option,
  :sheet_controls_option)
  SENSITIVE = []
  include Aws::Structure
end

#sheet_controls_optionTypes::SheetControlsOption

Sheet controls option.



2968
2969
2970
2971
2972
2973
2974
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 2968

class DashboardPublishOptions < Struct.new(
  :ad_hoc_filtering_option,
  :export_to_csv_option,
  :sheet_controls_option)
  SENSITIVE = []
  include Aws::Structure
end