aws-cdk-lib.aws_quicksight.CfnAnalysis.DefaultNewSheetConfigurationProperty

interface DefaultNewSheetConfigurationProperty

LanguageType name
.NETAmazon.CDK.AWS.QuickSight.CfnAnalysis.DefaultNewSheetConfigurationProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsquicksight#CfnAnalysis_DefaultNewSheetConfigurationProperty
Javasoftware.amazon.awscdk.services.quicksight.CfnAnalysis.DefaultNewSheetConfigurationProperty
Pythonaws_cdk.aws_quicksight.CfnAnalysis.DefaultNewSheetConfigurationProperty
TypeScript aws-cdk-lib » aws_quicksight » CfnAnalysis » DefaultNewSheetConfigurationProperty

The configuration for default new sheet settings.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_quicksight as quicksight } from 'aws-cdk-lib';
const defaultNewSheetConfigurationProperty: quicksight.CfnAnalysis.DefaultNewSheetConfigurationProperty = {
  interactiveLayoutConfiguration: {
    freeForm: {
      canvasSizeOptions: {
        screenCanvasSizeOptions: {
          optimizedViewPortWidth: 'optimizedViewPortWidth',
        },
      },
    },
    grid: {
      canvasSizeOptions: {
        screenCanvasSizeOptions: {
          resizeOption: 'resizeOption',

          // the properties below are optional
          optimizedViewPortWidth: 'optimizedViewPortWidth',
        },
      },
    },
  },
  paginatedLayoutConfiguration: {
    sectionBased: {
      canvasSizeOptions: {
        paperCanvasSizeOptions: {
          paperMargin: {
            bottom: 'bottom',
            left: 'left',
            right: 'right',
            top: 'top',
          },
          paperOrientation: 'paperOrientation',
          paperSize: 'paperSize',
        },
      },
    },
  },
  sheetContentType: 'sheetContentType',
};

Properties

NameTypeDescription
interactiveLayoutConfiguration?IResolvable | DefaultInteractiveLayoutConfigurationPropertyThe options that determine the default settings for interactive layout configuration.
paginatedLayoutConfiguration?IResolvable | DefaultPaginatedLayoutConfigurationPropertyThe options that determine the default settings for a paginated layout configuration.
sheetContentType?stringThe option that determines the sheet content type.

interactiveLayoutConfiguration?

Type: IResolvable | DefaultInteractiveLayoutConfigurationProperty (optional)

The options that determine the default settings for interactive layout configuration.


paginatedLayoutConfiguration?

Type: IResolvable | DefaultPaginatedLayoutConfigurationProperty (optional)

The options that determine the default settings for a paginated layout configuration.


sheetContentType?

Type: string (optional)

The option that determines the sheet content type.