@Stability(value=Stable) public static final class CfnDashboard.Builder extends Object implements software.amazon.jsii.Builder<CfnDashboard>
CfnDashboard.| Modifier and Type | Method and Description |
|---|---|
CfnDashboard.Builder |
awsAccountId(String awsAccountId)
`AWS::QuickSight::Dashboard.AwsAccountId`.
|
CfnDashboard |
build() |
static CfnDashboard.Builder |
create(software.constructs.Construct scope,
String id) |
CfnDashboard.Builder |
dashboardId(String dashboardId)
`AWS::QuickSight::Dashboard.DashboardId`.
|
CfnDashboard.Builder |
dashboardPublishOptions(CfnDashboard.DashboardPublishOptionsProperty dashboardPublishOptions)
`AWS::QuickSight::Dashboard.DashboardPublishOptions`.
|
CfnDashboard.Builder |
dashboardPublishOptions(IResolvable dashboardPublishOptions)
`AWS::QuickSight::Dashboard.DashboardPublishOptions`.
|
CfnDashboard.Builder |
name(String name)
`AWS::QuickSight::Dashboard.Name`.
|
CfnDashboard.Builder |
parameters(CfnDashboard.ParametersProperty parameters)
`AWS::QuickSight::Dashboard.Parameters`.
|
CfnDashboard.Builder |
parameters(IResolvable parameters)
`AWS::QuickSight::Dashboard.Parameters`.
|
CfnDashboard.Builder |
permissions(IResolvable permissions)
`AWS::QuickSight::Dashboard.Permissions`.
|
CfnDashboard.Builder |
permissions(List<? extends Object> permissions)
`AWS::QuickSight::Dashboard.Permissions`.
|
CfnDashboard.Builder |
sourceEntity(CfnDashboard.DashboardSourceEntityProperty sourceEntity)
`AWS::QuickSight::Dashboard.SourceEntity`.
|
CfnDashboard.Builder |
sourceEntity(IResolvable sourceEntity)
`AWS::QuickSight::Dashboard.SourceEntity`.
|
CfnDashboard.Builder |
tags(List<? extends CfnTag> tags)
`AWS::QuickSight::Dashboard.Tags`.
|
CfnDashboard.Builder |
themeArn(String themeArn)
`AWS::QuickSight::Dashboard.ThemeArn`.
|
CfnDashboard.Builder |
versionDescription(String versionDescription)
`AWS::QuickSight::Dashboard.VersionDescription`.
|
@Stability(value=Stable) public static CfnDashboard.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnDashboard.AdHocFilteringOptionProperty.Builder.@Stability(value=Stable) public CfnDashboard.Builder awsAccountId(String awsAccountId)
awsAccountId - `AWS::QuickSight::Dashboard.AwsAccountId`. This parameter is required.this@Stability(value=Stable) public CfnDashboard.Builder dashboardId(String dashboardId)
dashboardId - `AWS::QuickSight::Dashboard.DashboardId`. This parameter is required.this@Stability(value=Stable) public CfnDashboard.Builder dashboardPublishOptions(CfnDashboard.DashboardPublishOptionsProperty dashboardPublishOptions)
dashboardPublishOptions - `AWS::QuickSight::Dashboard.DashboardPublishOptions`. This parameter is required.this@Stability(value=Stable) public CfnDashboard.Builder dashboardPublishOptions(IResolvable dashboardPublishOptions)
dashboardPublishOptions - `AWS::QuickSight::Dashboard.DashboardPublishOptions`. This parameter is required.this@Stability(value=Stable) public CfnDashboard.Builder name(String name)
name - `AWS::QuickSight::Dashboard.Name`. This parameter is required.this@Stability(value=Stable) public CfnDashboard.Builder parameters(CfnDashboard.ParametersProperty parameters)
parameters - `AWS::QuickSight::Dashboard.Parameters`. This parameter is required.this@Stability(value=Stable) public CfnDashboard.Builder parameters(IResolvable parameters)
parameters - `AWS::QuickSight::Dashboard.Parameters`. This parameter is required.this@Stability(value=Stable) public CfnDashboard.Builder permissions(IResolvable permissions)
permissions - `AWS::QuickSight::Dashboard.Permissions`. This parameter is required.this@Stability(value=Stable) public CfnDashboard.Builder permissions(List<? extends Object> permissions)
permissions - `AWS::QuickSight::Dashboard.Permissions`. This parameter is required.this@Stability(value=Stable) public CfnDashboard.Builder sourceEntity(CfnDashboard.DashboardSourceEntityProperty sourceEntity)
sourceEntity - `AWS::QuickSight::Dashboard.SourceEntity`. This parameter is required.this@Stability(value=Stable) public CfnDashboard.Builder sourceEntity(IResolvable sourceEntity)
sourceEntity - `AWS::QuickSight::Dashboard.SourceEntity`. This parameter is required.this@Stability(value=Stable) public CfnDashboard.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::QuickSight::Dashboard.Tags`. This parameter is required.this@Stability(value=Stable) public CfnDashboard.Builder themeArn(String themeArn)
themeArn - `AWS::QuickSight::Dashboard.ThemeArn`. This parameter is required.this@Stability(value=Stable) public CfnDashboard.Builder versionDescription(String versionDescription)
versionDescription - `AWS::QuickSight::Dashboard.VersionDescription`. This parameter is required.this@Stability(value=Stable) public CfnDashboard build()
build in interface software.amazon.jsii.Builder<CfnDashboard>Copyright © 2021. All rights reserved.