Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
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
- data DescribeAnalysisDefinition = DescribeAnalysisDefinition' {
- awsAccountId :: Text
- analysisId :: Text
- newDescribeAnalysisDefinition :: Text -> Text -> DescribeAnalysisDefinition
- describeAnalysisDefinition_awsAccountId :: Lens' DescribeAnalysisDefinition Text
- describeAnalysisDefinition_analysisId :: Lens' DescribeAnalysisDefinition Text
- data DescribeAnalysisDefinitionResponse = DescribeAnalysisDefinitionResponse' {}
- newDescribeAnalysisDefinitionResponse :: Int -> DescribeAnalysisDefinitionResponse
- describeAnalysisDefinitionResponse_analysisId :: Lens' DescribeAnalysisDefinitionResponse (Maybe Text)
- describeAnalysisDefinitionResponse_definition :: Lens' DescribeAnalysisDefinitionResponse (Maybe AnalysisDefinition)
- describeAnalysisDefinitionResponse_errors :: Lens' DescribeAnalysisDefinitionResponse (Maybe (NonEmpty AnalysisError))
- describeAnalysisDefinitionResponse_name :: Lens' DescribeAnalysisDefinitionResponse (Maybe Text)
- describeAnalysisDefinitionResponse_requestId :: Lens' DescribeAnalysisDefinitionResponse (Maybe Text)
- describeAnalysisDefinitionResponse_resourceStatus :: Lens' DescribeAnalysisDefinitionResponse (Maybe ResourceStatus)
- describeAnalysisDefinitionResponse_themeArn :: Lens' DescribeAnalysisDefinitionResponse (Maybe Text)
- describeAnalysisDefinitionResponse_status :: Lens' DescribeAnalysisDefinitionResponse Int
Creating a Request
data DescribeAnalysisDefinition Source #
See: newDescribeAnalysisDefinition
smart constructor.
Constructors
DescribeAnalysisDefinition' | |
Fields
|
Instances
newDescribeAnalysisDefinition Source #
Arguments
:: Text | |
-> Text | |
-> DescribeAnalysisDefinition |
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 #
See: newDescribeAnalysisDefinitionResponse
smart constructor.
Constructors
DescribeAnalysisDefinitionResponse' | |
Fields
|
Instances
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_analysisId :: Lens' DescribeAnalysisDefinitionResponse (Maybe Text) Source #
The ID of the analysis described.
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_errors :: Lens' DescribeAnalysisDefinitionResponse (Maybe (NonEmpty AnalysisError)) Source #
Errors associated with the analysis.
describeAnalysisDefinitionResponse_name :: Lens' DescribeAnalysisDefinitionResponse (Maybe Text) Source #
The descriptive name of the analysis.
describeAnalysisDefinitionResponse_requestId :: Lens' DescribeAnalysisDefinitionResponse (Maybe Text) Source #
The Amazon Web Services request ID for this operation.
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
describeAnalysisDefinitionResponse_themeArn :: Lens' DescribeAnalysisDefinitionResponse (Maybe Text) Source #
The ARN of the theme of the analysis.
describeAnalysisDefinitionResponse_status :: Lens' DescribeAnalysisDefinitionResponse Int Source #
The HTTP status of the request.