amazonka-quicksight-2.0: Amazon QuickSight SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.QuickSight.DescribeAnalysisDefinition

Description

Provides a detailed description of the definition of an analysis.

If you do not need to know details about the content of an Analysis, for instance if you are trying to check the status of a recently created or updated Analysis, use the DescribeAnalysis instead.

Synopsis

Creating a Request

data DescribeAnalysisDefinition Source #

See: newDescribeAnalysisDefinition smart constructor.

Constructors

DescribeAnalysisDefinition' 

Fields

  • awsAccountId :: Text

    The ID of the Amazon Web Services account that contains the analysis. You must be using the Amazon Web Services account that the analysis is in.

  • analysisId :: Text

    The ID of the analysis that you're describing. The ID is part of the URL of the analysis.

Instances

Instances details
ToHeaders DescribeAnalysisDefinition Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeAnalysisDefinition

ToPath DescribeAnalysisDefinition Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeAnalysisDefinition

ToQuery DescribeAnalysisDefinition Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeAnalysisDefinition

AWSRequest DescribeAnalysisDefinition Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeAnalysisDefinition

Generic DescribeAnalysisDefinition Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeAnalysisDefinition

Associated Types

type Rep DescribeAnalysisDefinition :: Type -> Type #

Read DescribeAnalysisDefinition Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeAnalysisDefinition

Show DescribeAnalysisDefinition Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeAnalysisDefinition

NFData DescribeAnalysisDefinition Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeAnalysisDefinition

Eq DescribeAnalysisDefinition Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeAnalysisDefinition

Hashable DescribeAnalysisDefinition Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeAnalysisDefinition

type AWSResponse DescribeAnalysisDefinition Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeAnalysisDefinition

type Rep DescribeAnalysisDefinition Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeAnalysisDefinition

type Rep DescribeAnalysisDefinition = D1 ('MetaData "DescribeAnalysisDefinition" "Amazonka.QuickSight.DescribeAnalysisDefinition" "amazonka-quicksight-2.0-9P6nV9koXl6GTlt8ZjS7C9" 'False) (C1 ('MetaCons "DescribeAnalysisDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "awsAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "analysisId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeAnalysisDefinition Source #

Create a value of DescribeAnalysisDefinition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeAnalysisDefinition, describeAnalysisDefinition_awsAccountId - The ID of the Amazon Web Services account that contains the analysis. You must be using the Amazon Web Services account that the analysis is in.

DescribeAnalysisDefinition, describeAnalysisDefinition_analysisId - The ID of the analysis that you're describing. The ID is part of the URL of the analysis.

Request Lenses

describeAnalysisDefinition_awsAccountId :: Lens' DescribeAnalysisDefinition Text Source #

The ID of the Amazon Web Services account that contains the analysis. You must be using the Amazon Web Services account that the analysis is in.

describeAnalysisDefinition_analysisId :: Lens' DescribeAnalysisDefinition Text Source #

The ID of the analysis that you're describing. The ID is part of the URL of the analysis.

Destructuring the Response

data DescribeAnalysisDefinitionResponse Source #

Constructors

DescribeAnalysisDefinitionResponse' 

Fields

Instances

Instances details
Generic DescribeAnalysisDefinitionResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeAnalysisDefinition

Associated Types

type Rep DescribeAnalysisDefinitionResponse :: Type -> Type #

Show DescribeAnalysisDefinitionResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeAnalysisDefinition

NFData DescribeAnalysisDefinitionResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeAnalysisDefinition

Eq DescribeAnalysisDefinitionResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeAnalysisDefinition

type Rep DescribeAnalysisDefinitionResponse Source # 
Instance details

Defined in Amazonka.QuickSight.DescribeAnalysisDefinition

newDescribeAnalysisDefinitionResponse Source #

Create a value of DescribeAnalysisDefinitionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeAnalysisDefinition, describeAnalysisDefinitionResponse_analysisId - The ID of the analysis described.

$sel:definition:DescribeAnalysisDefinitionResponse', describeAnalysisDefinitionResponse_definition - The definition of an analysis.

A definition is the data model of all features in a Dashboard, Template, or Analysis.

DescribeAnalysisDefinitionResponse, describeAnalysisDefinitionResponse_errors - Errors associated with the analysis.

DescribeAnalysisDefinitionResponse, describeAnalysisDefinitionResponse_name - The descriptive name of the analysis.

$sel:requestId:DescribeAnalysisDefinitionResponse', describeAnalysisDefinitionResponse_requestId - The Amazon Web Services request ID for this operation.

$sel:resourceStatus:DescribeAnalysisDefinitionResponse', describeAnalysisDefinitionResponse_resourceStatus - Status associated with the analysis.

  • CREATION_IN_PROGRESS
  • CREATION_SUCCESSFUL
  • CREATION_FAILED
  • UPDATE_IN_PROGRESS
  • UPDATE_SUCCESSFUL
  • UPDATE_FAILED
  • DELETED

DescribeAnalysisDefinitionResponse, describeAnalysisDefinitionResponse_themeArn - The ARN of the theme of the analysis.

DescribeAnalysisDefinitionResponse, describeAnalysisDefinitionResponse_status - The HTTP status of the request.

Response Lenses

describeAnalysisDefinitionResponse_definition :: Lens' DescribeAnalysisDefinitionResponse (Maybe AnalysisDefinition) Source #

The definition of an analysis.

A definition is the data model of all features in a Dashboard, Template, or Analysis.

describeAnalysisDefinitionResponse_resourceStatus :: Lens' DescribeAnalysisDefinitionResponse (Maybe ResourceStatus) Source #

Status associated with the analysis.

  • CREATION_IN_PROGRESS
  • CREATION_SUCCESSFUL
  • CREATION_FAILED
  • UPDATE_IN_PROGRESS
  • UPDATE_SUCCESSFUL
  • UPDATE_FAILED
  • DELETED