Interface CfnDashboard.DashboardPublishOptionsProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnDashboard.DashboardPublishOptionsProperty.Jsii$Proxy
Enclosing class:
CfnDashboard

@Stability(Stable) public static interface CfnDashboard.DashboardPublishOptionsProperty extends software.amazon.jsii.JsiiSerializable
Dashboard publish options:.

  • AvailabilityStatus for AdHocFilteringOption - This status can be either ENABLED or DISABLED . When this is set to DISABLED , Amazon Quick Sight disables the left filter pane on the published dashboard, which can be used for ad hoc (one-time) filtering. This option is ENABLED by default.
  • AvailabilityStatus for ExportToCSVOption - This status can be either ENABLED or DISABLED . The visual option to export data to .CSV format isn't enabled when this is set to DISABLED . This option is ENABLED by default.
  • VisibilityState for SheetControlsOption - This visibility state can be either COLLAPSED or EXPANDED . This option is COLLAPSED by default.
  • AvailabilityStatus for QuickSuiteActionsOption - This status can be either ENABLED or DISABLED . Features related to Actions in Amazon Quick Suite on dashboards are disabled when this is set to DISABLED . This option is DISABLED by default.
  • AvailabilityStatus for ExecutiveSummaryOption - This status can be either ENABLED or DISABLED . The option to build an executive summary is disabled when this is set to DISABLED . This option is ENABLED by default.
  • AvailabilityStatus for DataStoriesSharingOption - This status can be either ENABLED or DISABLED . The option to share a data story is disabled when this is set to DISABLED . This option is ENABLED by default.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.quicksight.*;
 DashboardPublishOptionsProperty dashboardPublishOptionsProperty = DashboardPublishOptionsProperty.builder()
         .adHocFilteringOption(AdHocFilteringOptionProperty.builder()
                 .availabilityStatus("availabilityStatus")
                 .build())
         .dataPointDrillUpDownOption(DataPointDrillUpDownOptionProperty.builder()
                 .availabilityStatus("availabilityStatus")
                 .build())
         .dataPointMenuLabelOption(DataPointMenuLabelOptionProperty.builder()
                 .availabilityStatus("availabilityStatus")
                 .build())
         .dataPointTooltipOption(DataPointTooltipOptionProperty.builder()
                 .availabilityStatus("availabilityStatus")
                 .build())
         .dataQaEnabledOption(DataQAEnabledOptionProperty.builder()
                 .availabilityStatus("availabilityStatus")
                 .build())
         .dataStoriesSharingOption(DataStoriesSharingOptionProperty.builder()
                 .availabilityStatus("availabilityStatus")
                 .build())
         .executiveSummaryOption(ExecutiveSummaryOptionProperty.builder()
                 .availabilityStatus("availabilityStatus")
                 .build())
         .exportToCsvOption(ExportToCSVOptionProperty.builder()
                 .availabilityStatus("availabilityStatus")
                 .build())
         .exportWithHiddenFieldsOption(ExportWithHiddenFieldsOptionProperty.builder()
                 .availabilityStatus("availabilityStatus")
                 .build())
         .quickSuiteActionsOption(QuickSuiteActionsOptionProperty.builder()
                 .availabilityStatus("availabilityStatus")
                 .build())
         .sheetControlsOption(SheetControlsOptionProperty.builder()
                 .visibilityState("visibilityState")
                 .build())
         .sheetLayoutElementMaximizationOption(SheetLayoutElementMaximizationOptionProperty.builder()
                 .availabilityStatus("availabilityStatus")
                 .build())
         .visualAxisSortOption(VisualAxisSortOptionProperty.builder()
                 .availabilityStatus("availabilityStatus")
                 .build())
         .visualMenuOption(VisualMenuOptionProperty.builder()
                 .availabilityStatus("availabilityStatus")
                 .build())
         .visualPublishOptions(DashboardVisualPublishOptionsProperty.builder()
                 .exportHiddenFieldsOption(ExportHiddenFieldsOptionProperty.builder()
                         .availabilityStatus("availabilityStatus")
                         .build())
                 .build())
         .build();
 

See Also: