Describe the bug
The AWS CLI list-topics and describe-topic commands do not return or operate on QuickSight Q Topics created via the QuickSight Console (new format). Only legacy-format topics are returned/supported by these commands.
Regression Issue
Expected Behavior
list-topics should return all Q Topics, including those created via the Console using the current/new topic format.
describe-topic should successfully describe any topic visible in the Console.
Current Behavior
list-topics returns an empty TopicsSummaries array (does not include new-format topics).
describe-topic returns the following error:
An error occurred (InvalidParameterValueException) when calling the DescribeTopic operation:
This operation is not enabled for this topic. Please use new versions of Topic APIs.
Reproduction Steps
Create a Q Topic via the QuickSight Console (Data → Topics → New Topic)
Confirm the topic is visible in the Console (it is, showing "Owned by Me")
Run list-topics via CLI:
aws quicksight list-topics
--aws-account-id
--region
Observe that TopicsSummaries returns an empty array
Obtain the topic ID from the Console URL and run describe-topic:
aws quicksight describe-topic
--aws-account-id
--topic-id
--region
Possible Solution
No response
Additional Information/Context
QuickSight Edition: Enterprise
Amazon Q in QuickSight (Q add-on): Enabled (all toggles active)
Single namespace
Region: Confirmed matching between CLI and Console
CLI version used
2.36.34
Environment details (OS name and version, etc.)
Window 11 Version 10.0.22631 Build 22631
Describe the bug
The AWS CLI list-topics and describe-topic commands do not return or operate on QuickSight Q Topics created via the QuickSight Console (new format). Only legacy-format topics are returned/supported by these commands.
Regression Issue
Expected Behavior
list-topics should return all Q Topics, including those created via the Console using the current/new topic format.
describe-topic should successfully describe any topic visible in the Console.
Current Behavior
list-topics returns an empty TopicsSummaries array (does not include new-format topics).
describe-topic returns the following error:
An error occurred (InvalidParameterValueException) when calling the DescribeTopic operation:
This operation is not enabled for this topic. Please use new versions of Topic APIs.
Reproduction Steps
Create a Q Topic via the QuickSight Console (Data → Topics → New Topic)
Confirm the topic is visible in the Console (it is, showing "Owned by Me")
Run list-topics via CLI:
aws quicksight list-topics
--aws-account-id
--region
Observe that TopicsSummaries returns an empty array
Obtain the topic ID from the Console URL and run describe-topic:
aws quicksight describe-topic
--aws-account-id
--topic-id
--region
Possible Solution
No response
Additional Information/Context
QuickSight Edition: Enterprise
Amazon Q in QuickSight (Q add-on): Enabled (all toggles active)
Single namespace
Region: Confirmed matching between CLI and Console
CLI version used
2.36.34
Environment details (OS name and version, etc.)
Window 11 Version 10.0.22631 Build 22631