@Stability(value=Stable) @Internal public static final class CfnTemplateProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnTemplateProps
CfnTemplatePropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnTemplateProps.Builder, CfnTemplateProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnTemplateProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnTemplateProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAwsAccountId()
The ID for the AWS account that the group is in.
|
String |
getName()
A display name for the template.
|
Object |
getPermissions()
A list of resource permissions to be set on the template.
|
Object |
getSourceEntity()
The entity that you are using as a source when you create the template.
|
List<CfnTag> |
getTags()
Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.
|
String |
getTemplateId()
An ID for the template that you want to create.
|
String |
getVersionDescription()
A description of the current template version being created.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnTemplateProps.Builder builder)
CfnTemplateProps.Builder.public final String getAwsAccountId()
CfnTemplatePropsYou use the ID for the AWS account that contains your Amazon QuickSight account.
getAwsAccountId in interface CfnTemplatePropspublic final Object getSourceEntity()
CfnTemplateProps
In SourceEntity , you specify the type of object you're using as source: SourceTemplate for a template or SourceAnalysis for an analysis. Both of these require an Amazon Resource Name (ARN). For SourceTemplate , specify the ARN of the source template. For SourceAnalysis , specify the ARN of the source analysis. The SourceTemplate ARN can contain any AWS account and any Amazon QuickSight-supported AWS Region .
Use the DataSetReferences entity within SourceTemplate or SourceAnalysis to list the replacement datasets for the placeholders listed in the original. The schema in each dataset must match its placeholder.
getSourceEntity in interface CfnTemplatePropspublic final String getTemplateId()
CfnTemplatePropsThis template is unique per AWS Region ; in each AWS account.
getTemplateId in interface CfnTemplatePropspublic final String getName()
CfnTemplatePropsgetName in interface CfnTemplatePropspublic final Object getPermissions()
CfnTemplatePropsgetPermissions in interface CfnTemplatePropspublic final List<CfnTag> getTags()
CfnTemplatePropsgetTags in interface CfnTemplatePropspublic final String getVersionDescription()
CfnTemplateProps
This API operation creates the first version of the template. Every time UpdateTemplate is called, a new version is created. Each version of the template maintains a description of the version in the VersionDescription field.
getVersionDescription in interface CfnTemplateProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.