CfnDashboardProps

class aws_cdk.aws_quicksight.CfnDashboardProps(*, aws_account_id, dashboard_id, dashboard_publish_options=None, name=None, parameters=None, permissions=None, source_entity=None, tags=None, theme_arn=None, version_description=None)

Bases: object

Properties for defining a AWS::QuickSight::Dashboard.

Parameters
  • aws_account_id (str) – AWS::QuickSight::Dashboard.AwsAccountId.

  • dashboard_id (str) – AWS::QuickSight::Dashboard.DashboardId.

  • dashboard_publish_options (Union[IResolvable, DashboardPublishOptionsProperty, None]) – AWS::QuickSight::Dashboard.DashboardPublishOptions.

  • name (Optional[str]) – AWS::QuickSight::Dashboard.Name.

  • parameters (Union[IResolvable, ParametersProperty, None]) – AWS::QuickSight::Dashboard.Parameters.

  • permissions (Union[IResolvable, Sequence[Union[IResolvable, ResourcePermissionProperty]], None]) – AWS::QuickSight::Dashboard.Permissions.

  • source_entity (Union[IResolvable, DashboardSourceEntityProperty, None]) – AWS::QuickSight::Dashboard.SourceEntity.

  • tags (Optional[Sequence[CfnTag]]) – AWS::QuickSight::Dashboard.Tags.

  • theme_arn (Optional[str]) – AWS::QuickSight::Dashboard.ThemeArn.

  • version_description (Optional[str]) – AWS::QuickSight::Dashboard.VersionDescription.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html

Attributes

aws_account_id

AWS::QuickSight::Dashboard.AwsAccountId.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-awsaccountid

Return type

str

dashboard_id

AWS::QuickSight::Dashboard.DashboardId.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-dashboardid

Return type

str

dashboard_publish_options

AWS::QuickSight::Dashboard.DashboardPublishOptions.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-dashboardpublishoptions

Return type

Union[IResolvable, DashboardPublishOptionsProperty, None]

name

AWS::QuickSight::Dashboard.Name.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-name

Return type

Optional[str]

parameters

AWS::QuickSight::Dashboard.Parameters.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-parameters

Return type

Union[IResolvable, ParametersProperty, None]

permissions

AWS::QuickSight::Dashboard.Permissions.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-permissions

Return type

Union[IResolvable, List[Union[IResolvable, ResourcePermissionProperty]], None]

source_entity

AWS::QuickSight::Dashboard.SourceEntity.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-sourceentity

Return type

Union[IResolvable, DashboardSourceEntityProperty, None]

tags

AWS::QuickSight::Dashboard.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-tags

Return type

Optional[List[CfnTag]]

theme_arn

AWS::QuickSight::Dashboard.ThemeArn.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-themearn

Return type

Optional[str]

version_description

AWS::QuickSight::Dashboard.VersionDescription.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-versiondescription

Return type

Optional[str]