aws-native logo
AWS Native v0.49.0, Jan 26 23


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)
// Output-based functions aren't available in Java yet
  function: aws-native:quicksight:getAnalysis
    # arguments dictionary

The following arguments are supported:

getAnalysis Result

The following output properties are available:

Arn string
CreatedTime string
DataSetArns []string
Errors []AnalysisError
Name string
Permissions []AnalysisResourcePermission
    <p>To specify no permissions, omit <code>Permissions</code>.</p>
Tags []AnalysisTag
ThemeArn string
arn String
createdTime String
dataSetArns List<String>
errors List<AnalysisError>
name String
permissions List<AnalysisResourcePermission>
    <p>To specify no permissions, omit <code>Permissions</code>.</p>
tags List<AnalysisTag>
themeArn String
arn string
createdTime string
dataSetArns string[]
errors AnalysisError[]
name string
permissions AnalysisResourcePermission[]
    <p>To specify no permissions, omit <code>Permissions</code>.</p>
tags AnalysisTag[]
themeArn string
arn str
created_time str
data_set_arns Sequence[str]
errors Sequence[AnalysisError]
name str
permissions Sequence[AnalysisResourcePermission]
    <p>To specify no permissions, omit <code>Permissions</code>.</p>
tags Sequence[AnalysisTag]
theme_arn str
arn String
createdTime String
dataSetArns List<String>
errors List<Property Map>
name String
permissions List<Property Map>
    <p>To specify no permissions, omit <code>Permissions</code>.</p>
tags List<Property Map>
themeArn String

Supporting Types




Actions List<string>
Principal string
Actions []string
Principal string
actions List<String>
principal String
actions string[]
principal string
actions Sequence[str]
principal str
actions List<String>
principal String


Key string
Value string
Key string
Value string
key String
value String
key string
value string
key str
value str
key String
value String

Package Details

AWS Native pulumi/pulumi-aws-native