Class CfnTemplateProps.Jsii$Proxy
- All Implemented Interfaces:
CfnTemplateProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTemplateProps
CfnTemplateProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.quicksight.CfnTemplateProps
CfnTemplateProps.Builder, CfnTemplateProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnTemplateProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnTemplateProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The ID for the AWS account that the group is in.final Object
final String
getName()
A display name for the template.final Object
A list of resource permissions to be set on the template.final Object
The entity that you are using as a source when you create the template.getTags()
Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.final String
An ID for the template that you want to create.final Object
The option to relax the validation that is required to create and update analyses, dashboards, and templates with definition objects.final String
A description of the current template version being created.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnTemplateProps.Builder
.
-
-
Method Details
-
getAwsAccountId
Description copied from interface:CfnTemplateProps
The ID for the AWS account that the group is in.You use the ID for the AWS account that contains your Amazon QuickSight account.
- Specified by:
getAwsAccountId
in interfaceCfnTemplateProps
- See Also:
-
getTemplateId
Description copied from interface:CfnTemplateProps
An ID for the template that you want to create.This template is unique per AWS Region ; in each AWS account.
- Specified by:
getTemplateId
in interfaceCfnTemplateProps
- See Also:
-
getDefinition
- Specified by:
getDefinition
in interfaceCfnTemplateProps
- See Also:
-
getName
Description copied from interface:CfnTemplateProps
A display name for the template.- Specified by:
getName
in interfaceCfnTemplateProps
- See Also:
-
getPermissions
Description copied from interface:CfnTemplateProps
A list of resource permissions to be set on the template.- Specified by:
getPermissions
in interfaceCfnTemplateProps
- See Also:
-
getSourceEntity
Description copied from interface:CfnTemplateProps
The entity that you are using as a source when you create the template.In
SourceEntity
, you specify the type of object you're using as source:SourceTemplate
for a template orSourceAnalysis
for an analysis. Both of these require an Amazon Resource Name (ARN). ForSourceTemplate
, specify the ARN of the source template. ForSourceAnalysis
, specify the ARN of the source analysis. TheSourceTemplate
ARN can contain any AWS account and any Amazon QuickSight-supported AWS Region .Use the
DataSetReferences
entity withinSourceTemplate
orSourceAnalysis
to list the replacement datasets for the placeholders listed in the original. The schema in each dataset must match its placeholder.Either a
SourceEntity
or aDefinition
must be provided in order for the request to be valid.- Specified by:
getSourceEntity
in interfaceCfnTemplateProps
- See Also:
-
getTags
Description copied from interface:CfnTemplateProps
Contains a map of the key-value pairs for the resource tag or tags assigned to the resource.- Specified by:
getTags
in interfaceCfnTemplateProps
- See Also:
-
getValidationStrategy
Description copied from interface:CfnTemplateProps
The option to relax the validation that is required to create and update analyses, dashboards, and templates with definition objects.When you set this value to
LENIENT
, validation is skipped for specific errors.- Specified by:
getValidationStrategy
in interfaceCfnTemplateProps
- See Also:
-
getVersionDescription
Description copied from interface:CfnTemplateProps
A description of the current template version being created.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 theVersionDescription
field.- Specified by:
getVersionDescription
in interfaceCfnTemplateProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-