Package com.pulumi.aws.quicksight
Class AnalysisArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.quicksight.AnalysisArgs
-
public final class AnalysisArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AnalysisArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AnalysisArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.lang.String>
analysisId()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
awsAccountId()
static AnalysisArgs.Builder
builder()
static AnalysisArgs.Builder
builder(AnalysisArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
java.util.Optional<com.pulumi.core.Output<AnalysisParametersArgs>>
parameters()
java.util.Optional<com.pulumi.core.Output<java.util.List<AnalysisPermissionArgs>>>
permissions()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
recoveryWindowInDays()
java.util.Optional<com.pulumi.core.Output<AnalysisSourceEntityArgs>>
sourceEntity()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
tags()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
themeArn()
-
-
-
Field Detail
-
Empty
public static final AnalysisArgs Empty
-
-
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.
-
builder
public static AnalysisArgs.Builder builder()
-
builder
public static AnalysisArgs.Builder builder(AnalysisArgs defaults)
-
-