We recommend new projects start with resources from the AWS provider.
aws-native.quicksight.getAnalysis
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Definition of the AWS::QuickSight::Analysis Resource Type.
Using getAnalysis
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getAnalysis(args: GetAnalysisArgs, opts?: InvokeOptions): Promise<GetAnalysisResult>
function getAnalysisOutput(args: GetAnalysisOutputArgs, opts?: InvokeOptions): Output<GetAnalysisResult>def get_analysis(analysis_id: Optional[str] = None,
                 aws_account_id: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetAnalysisResult
def get_analysis_output(analysis_id: Optional[pulumi.Input[str]] = None,
                 aws_account_id: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetAnalysisResult]func LookupAnalysis(ctx *Context, args *LookupAnalysisArgs, opts ...InvokeOption) (*LookupAnalysisResult, error)
func LookupAnalysisOutput(ctx *Context, args *LookupAnalysisOutputArgs, opts ...InvokeOption) LookupAnalysisResultOutput> Note: This function is named LookupAnalysis in the Go SDK.
public static class GetAnalysis 
{
    public static Task<GetAnalysisResult> InvokeAsync(GetAnalysisArgs args, InvokeOptions? opts = null)
    public static Output<GetAnalysisResult> Invoke(GetAnalysisInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAnalysisResult> getAnalysis(GetAnalysisArgs args, InvokeOptions options)
public static Output<GetAnalysisResult> getAnalysis(GetAnalysisArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:quicksight:getAnalysis
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AnalysisId string
- The ID for the analysis that you're creating. This ID displays in the URL of the analysis.
- AwsAccount stringId 
- The ID of the AWS account where you are creating an analysis.
- AnalysisId string
- The ID for the analysis that you're creating. This ID displays in the URL of the analysis.
- AwsAccount stringId 
- The ID of the AWS account where you are creating an analysis.
- analysisId String
- The ID for the analysis that you're creating. This ID displays in the URL of the analysis.
- awsAccount StringId 
- The ID of the AWS account where you are creating an analysis.
- analysisId string
- The ID for the analysis that you're creating. This ID displays in the URL of the analysis.
- awsAccount stringId 
- The ID of the AWS account where you are creating an analysis.
- analysis_id str
- The ID for the analysis that you're creating. This ID displays in the URL of the analysis.
- aws_account_ strid 
- The ID of the AWS account where you are creating an analysis.
- analysisId String
- The ID for the analysis that you're creating. This ID displays in the URL of the analysis.
- awsAccount StringId 
- The ID of the AWS account where you are creating an analysis.
getAnalysis Result
The following output properties are available:
- Arn string
- CreatedTime string
- DataSet List<string>Arns 
- Errors
List<Pulumi.Aws Native. Quick Sight. Outputs. Analysis Error> 
- LastUpdated stringTime 
- Name string
- Permissions
List<Pulumi.Aws Native. Quick Sight. Outputs. Analysis Resource Permission> 
- A structure that describes the principals and the resource-level permissions on an analysis. You can use the - Permissionsstructure to grant permissions by providing a list of AWS Identity and Access Management (IAM) action information for each principal listed by Amazon Resource Name (ARN).- To specify no permissions, omit - Permissions.
- Sheets
List<Pulumi.Aws Native. Quick Sight. Outputs. Analysis Sheet> 
- 
List<Pulumi.Aws Native. Outputs. Tag> 
- Contains a map of the key-value pairs for the resource tag or tags assigned to the analysis.
- ThemeArn string
- Arn string
- CreatedTime string
- DataSet []stringArns 
- Errors
[]AnalysisError 
- LastUpdated stringTime 
- Name string
- Permissions
[]AnalysisResource Permission 
- A structure that describes the principals and the resource-level permissions on an analysis. You can use the - Permissionsstructure to grant permissions by providing a list of AWS Identity and Access Management (IAM) action information for each principal listed by Amazon Resource Name (ARN).- To specify no permissions, omit - Permissions.
- Sheets
[]AnalysisSheet 
- Tag
- Contains a map of the key-value pairs for the resource tag or tags assigned to the analysis.
- ThemeArn string
- arn String
- createdTime String
- dataSet List<String>Arns 
- errors
List<AnalysisError> 
- lastUpdated StringTime 
- name String
- permissions
List<AnalysisResource Permission> 
- A structure that describes the principals and the resource-level permissions on an analysis. You can use the - Permissionsstructure to grant permissions by providing a list of AWS Identity and Access Management (IAM) action information for each principal listed by Amazon Resource Name (ARN).- To specify no permissions, omit - Permissions.
- sheets
List<AnalysisSheet> 
- List<Tag>
- Contains a map of the key-value pairs for the resource tag or tags assigned to the analysis.
- themeArn String
- arn string
- createdTime string
- dataSet string[]Arns 
- errors
AnalysisError[] 
- lastUpdated stringTime 
- name string
- permissions
AnalysisResource Permission[] 
- A structure that describes the principals and the resource-level permissions on an analysis. You can use the - Permissionsstructure to grant permissions by providing a list of AWS Identity and Access Management (IAM) action information for each principal listed by Amazon Resource Name (ARN).- To specify no permissions, omit - Permissions.
- sheets
AnalysisSheet[] 
- Tag[]
- Contains a map of the key-value pairs for the resource tag or tags assigned to the analysis.
- themeArn string
- arn str
- created_time str
- data_set_ Sequence[str]arns 
- errors
Sequence[AnalysisError] 
- last_updated_ strtime 
- name str
- permissions
Sequence[AnalysisResource Permission] 
- A structure that describes the principals and the resource-level permissions on an analysis. You can use the - Permissionsstructure to grant permissions by providing a list of AWS Identity and Access Management (IAM) action information for each principal listed by Amazon Resource Name (ARN).- To specify no permissions, omit - Permissions.
- sheets
Sequence[AnalysisSheet] 
- Sequence[root_Tag]
- Contains a map of the key-value pairs for the resource tag or tags assigned to the analysis.
- theme_arn str
- arn String
- createdTime String
- dataSet List<String>Arns 
- errors List<Property Map>
- lastUpdated StringTime 
- name String
- permissions List<Property Map>
- A structure that describes the principals and the resource-level permissions on an analysis. You can use the - Permissionsstructure to grant permissions by providing a list of AWS Identity and Access Management (IAM) action information for each principal listed by Amazon Resource Name (ARN).- To specify no permissions, omit - Permissions.
- sheets List<Property Map>
- List<Property Map>
- Contains a map of the key-value pairs for the resource tag or tags assigned to the analysis.
- themeArn String
Supporting Types
AnalysisEntity 
- Path string
- The hierarchical path of the entity within the analysis, template, or dashboard definition tree.
- Path string
- The hierarchical path of the entity within the analysis, template, or dashboard definition tree.
- path String
- The hierarchical path of the entity within the analysis, template, or dashboard definition tree.
- path string
- The hierarchical path of the entity within the analysis, template, or dashboard definition tree.
- path str
- The hierarchical path of the entity within the analysis, template, or dashboard definition tree.
- path String
- The hierarchical path of the entity within the analysis, template, or dashboard definition tree.
AnalysisError 
- Message string
- Type
Pulumi.Aws Native. Quick Sight. Analysis Error Type 
- The type of the analysis error.
- ViolatedEntities List<Pulumi.Aws Native. Quick Sight. Inputs. Analysis Entity> 
- Message string
- Type
AnalysisError Type 
- The type of the analysis error.
- ViolatedEntities []AnalysisEntity 
- message String
- type
AnalysisError Type 
- The type of the analysis error.
- violatedEntities List<AnalysisEntity> 
- message string
- type
AnalysisError Type 
- The type of the analysis error.
- violatedEntities AnalysisEntity[] 
- message str
- type
AnalysisError Type 
- The type of the analysis error.
- violated_entities Sequence[AnalysisEntity] 
- message String
- type "ACCESS_DENIED" | "SOURCE_NOT_FOUND" | "DATA_SET_NOT_FOUND" | "INTERNAL_FAILURE" | "PARAMETER_VALUE_INCOMPATIBLE" | "PARAMETER_TYPE_INVALID" | "PARAMETER_NOT_FOUND" | "COLUMN_TYPE_MISMATCH" | "COLUMN_GEOGRAPHIC_ROLE_MISMATCH" | "COLUMN_REPLACEMENT_MISSING"
- The type of the analysis error.
- violatedEntities List<Property Map>
AnalysisErrorType  
AnalysisResourcePermission  
AnalysisSheet 
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.