aws / aws/aws-cli

list-topics and describe-topic do not support new-format QuickSight Q Topics created via Console

Open
#10,611 2 comments 0 reactions 1 assignee Claimed by @RyanFitzSimmonsAK View on GitHub
bug closing-soon p3 quicksight response-requested
Dominant language
Python
Stars
17.3k
Forks
4.6k
Avg merge
1d 2h
Merged PRs (30d)
13

Description

### 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

- [ ] Select this option if this issue appears to be a regression.

### 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

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.