Class CfnDashboardProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDashboardProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDashboardProps
CfnDashboardProps
-
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.CfnDashboardProps
CfnDashboardProps.Builder, CfnDashboardProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnDashboardProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDashboardProps.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 of the AWS account where you want to create the dashboard.final String
The ID for the dashboard, also added to the IAM policy.final Object
Options for publishing the dashboard when you create it:.final Object
A list of analysis Amazon Resource Names (ARNs) to be linked to the dashboard.final Object
A structure that contains the link sharing configurations that you want to apply overrides to.final String
getName()
The display name of the dashboard.final Object
The parameters for the creation of the dashboard, which you want to use to override the default settings.final Object
A structure that contains the permissions of the dashboard.final Object
The entity that you are using as a source when you create the dashboard.getTags()
Contains a map of the key-value pairs for the resource tag or tags assigned to the dashboard.final String
The Amazon Resource Name (ARN) of the theme that is being used for this dashboard.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 for the first version of the dashboard 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 theCfnDashboardProps.Builder
.
-
-
Method Details
-
getAwsAccountId
Description copied from interface:CfnDashboardProps
The ID of the AWS account where you want to create the dashboard.- Specified by:
getAwsAccountId
in interfaceCfnDashboardProps
- See Also:
-
getDashboardId
Description copied from interface:CfnDashboardProps
The ID for the dashboard, also added to the IAM policy.- Specified by:
getDashboardId
in interfaceCfnDashboardProps
- See Also:
-
getName
Description copied from interface:CfnDashboardProps
The display name of the dashboard.- Specified by:
getName
in interfaceCfnDashboardProps
- See Also:
-
getDashboardPublishOptions
Description copied from interface:CfnDashboardProps
Options for publishing the dashboard when you create it:.AvailabilityStatus
forAdHocFilteringOption
- This status can be eitherENABLED
orDISABLED
. When this is set toDISABLED
, Amazon QuickSight disables the left filter pane on the published dashboard, which can be used for ad hoc (one-time) filtering. This option isENABLED
by default.AvailabilityStatus
forExportToCSVOption
- This status can be eitherENABLED
orDISABLED
. The visual option to export data to .CSV format isn't enabled when this is set toDISABLED
. This option isENABLED
by default.VisibilityState
forSheetControlsOption
- This visibility state can be eitherCOLLAPSED
orEXPANDED
. This option isCOLLAPSED
by default.
- Specified by:
getDashboardPublishOptions
in interfaceCfnDashboardProps
- See Also:
-
getDefinition
- Specified by:
getDefinition
in interfaceCfnDashboardProps
- See Also:
-
getFolderArns
- Specified by:
getFolderArns
in interfaceCfnDashboardProps
- See Also:
-
getLinkEntities
Description copied from interface:CfnDashboardProps
A list of analysis Amazon Resource Names (ARNs) to be linked to the dashboard.- Specified by:
getLinkEntities
in interfaceCfnDashboardProps
- See Also:
-
getLinkSharingConfiguration
Description copied from interface:CfnDashboardProps
A structure that contains the link sharing configurations that you want to apply overrides to.- Specified by:
getLinkSharingConfiguration
in interfaceCfnDashboardProps
- See Also:
-
getParameters
Description copied from interface:CfnDashboardProps
The parameters for the creation of the dashboard, which you want to use to override the default settings.A dashboard can have any type of parameters, and some parameters might accept multiple values.
- Specified by:
getParameters
in interfaceCfnDashboardProps
- See Also:
-
getPermissions
Description copied from interface:CfnDashboardProps
A structure that contains the permissions of the dashboard.You can use this structure for granting permissions by providing a list of IAM action information for each principal ARN.
To specify no permissions, omit the permissions list.
- Specified by:
getPermissions
in interfaceCfnDashboardProps
- See Also:
-
getSourceEntity
Description copied from interface:CfnDashboardProps
The entity that you are using as a source when you create the dashboard.In
SourceEntity
, you specify the type of object that you want to use. You can only create a dashboard from a template, so you use aSourceTemplate
entity. If you need to create a dashboard from an analysis, first convert the analysis to a template by using theCreateTemplate
API operation. ForSourceTemplate
, specify the Amazon Resource Name (ARN) of the source template. TheSourceTemplate
ARN can contain any AWS account; and any QuickSight-supported AWS Region .Use the
DataSetReferences
entity withinSourceTemplate
to list the replacement datasets for the placeholders listed in the original. The schema in each dataset must match its placeholder.- Specified by:
getSourceEntity
in interfaceCfnDashboardProps
- See Also:
-
getTags
Description copied from interface:CfnDashboardProps
Contains a map of the key-value pairs for the resource tag or tags assigned to the dashboard.- Specified by:
getTags
in interfaceCfnDashboardProps
- See Also:
-
getThemeArn
Description copied from interface:CfnDashboardProps
The Amazon Resource Name (ARN) of the theme that is being used for this dashboard.If you add a value for this field, it overrides the value that is used in the source entity. The theme ARN must exist in the same AWS account where you create the dashboard.
- Specified by:
getThemeArn
in interfaceCfnDashboardProps
- See Also:
-
getValidationStrategy
Description copied from interface:CfnDashboardProps
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 interfaceCfnDashboardProps
- See Also:
-
getVersionDescription
Description copied from interface:CfnDashboardProps
A description for the first version of the dashboard being created.- Specified by:
getVersionDescription
in interfaceCfnDashboardProps
- 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()
-