@Stability(value=Stable) public static final class CfnTemplate.Builder extends Object implements software.amazon.jsii.Builder<CfnTemplate>
CfnTemplate.| Modifier and Type | Method and Description |
|---|---|
CfnTemplate.Builder |
awsAccountId(String awsAccountId)
`AWS::QuickSight::Template.AwsAccountId`.
|
CfnTemplate |
build() |
static CfnTemplate.Builder |
create(software.constructs.Construct scope,
String id) |
CfnTemplate.Builder |
name(String name)
`AWS::QuickSight::Template.Name`.
|
CfnTemplate.Builder |
permissions(IResolvable permissions)
`AWS::QuickSight::Template.Permissions`.
|
CfnTemplate.Builder |
permissions(List<? extends Object> permissions)
`AWS::QuickSight::Template.Permissions`.
|
CfnTemplate.Builder |
sourceEntity(CfnTemplate.TemplateSourceEntityProperty sourceEntity)
`AWS::QuickSight::Template.SourceEntity`.
|
CfnTemplate.Builder |
sourceEntity(IResolvable sourceEntity)
`AWS::QuickSight::Template.SourceEntity`.
|
CfnTemplate.Builder |
tags(List<? extends CfnTag> tags)
`AWS::QuickSight::Template.Tags`.
|
CfnTemplate.Builder |
templateId(String templateId)
`AWS::QuickSight::Template.TemplateId`.
|
CfnTemplate.Builder |
versionDescription(String versionDescription)
`AWS::QuickSight::Template.VersionDescription`.
|
@Stability(value=Stable) public static CfnTemplate.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.CfnTemplate.DataSetReferenceProperty.Builder.@Stability(value=Stable) public CfnTemplate.Builder awsAccountId(String awsAccountId)
awsAccountId - `AWS::QuickSight::Template.AwsAccountId`. This parameter is required.this@Stability(value=Stable) public CfnTemplate.Builder templateId(String templateId)
templateId - `AWS::QuickSight::Template.TemplateId`. This parameter is required.this@Stability(value=Stable) public CfnTemplate.Builder name(String name)
name - `AWS::QuickSight::Template.Name`. This parameter is required.this@Stability(value=Stable) public CfnTemplate.Builder permissions(IResolvable permissions)
permissions - `AWS::QuickSight::Template.Permissions`. This parameter is required.this@Stability(value=Stable) public CfnTemplate.Builder permissions(List<? extends Object> permissions)
permissions - `AWS::QuickSight::Template.Permissions`. This parameter is required.this@Stability(value=Stable) public CfnTemplate.Builder sourceEntity(CfnTemplate.TemplateSourceEntityProperty sourceEntity)
sourceEntity - `AWS::QuickSight::Template.SourceEntity`. This parameter is required.this@Stability(value=Stable) public CfnTemplate.Builder sourceEntity(IResolvable sourceEntity)
sourceEntity - `AWS::QuickSight::Template.SourceEntity`. This parameter is required.this@Stability(value=Stable) public CfnTemplate.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::QuickSight::Template.Tags`. This parameter is required.this@Stability(value=Stable) public CfnTemplate.Builder versionDescription(String versionDescription)
versionDescription - `AWS::QuickSight::Template.VersionDescription`. This parameter is required.this@Stability(value=Stable) public CfnTemplate build()
build in interface software.amazon.jsii.Builder<CfnTemplate>Copyright © 2021. All rights reserved.