Class AnalysisArgs


  • public final class AnalysisArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • analysisId

        public com.pulumi.core.Output<java.lang.String> analysisId()
        Returns:
        Identifier for the analysis.
      • awsAccountId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> awsAccountId()
        Returns:
        AWS account ID.
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        Display name for the analysis. The following arguments are optional:
      • parameters

        public java.util.Optional<com.pulumi.core.Output<AnalysisParametersArgs>> parameters()
        Returns:
        The parameters for the creation of the analysis, which you want to use to override the default settings. An analysis can have any type of parameters, and some parameters might accept multiple values. See parameters.
      • permissions

        public java.util.Optional<com.pulumi.core.Output<java.util.List<AnalysisPermissionArgs>>> permissions()
        Returns:
        A set of resource permissions on the analysis. Maximum of 64 items. See permissions.
      • recoveryWindowInDays

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> recoveryWindowInDays()
        Returns:
        A value that specifies the number of days that Amazon QuickSight waits before it deletes the analysis. Use `0` to force deletion without recovery. Minimum value of `7`. Maximum value of `30`. Default to `30`.
      • sourceEntity

        public java.util.Optional<com.pulumi.core.Output<AnalysisSourceEntityArgs>> sourceEntity()
        Returns:
        The entity that you are using as a source when you create the analysis (template). Only one of `definition` or `source_entity` should be configured. See source_entity.
      • tags

        public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>>> tags()
        Returns:
        Key-value map of resource tags. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
      • themeArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> themeArn()
        Returns:
        The Amazon Resource Name (ARN) of the theme that is being used for this analysis. The theme ARN must exist in the same AWS account where you create the analysis.