

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Trabalhe com tópicos do Quick Sight usando as APIs do Amazon Quick Sight
<a name="topics-cli"></a>


|  | 
| --- |
|  Aplica-se a: Enterprise Edition  | 


|  | 
| --- |
|    Público-alvo: desenvolvedores do Amazon Quick  | 

Use esta seção para aprender a trabalhar com tópicos do Quick Sight usando a interface de linha de comando (CLI) do Amazon Quick Sight.

**Pré-requisitos**

Antes de começar, verifique se você tem uma função AWS Identity and Access Management (IAM) que conceda ao usuário da CLI acesso para chamar as operações da API Quick Sight. A tabela a seguir mostra quais permissões devem ser adicionadas à política do IAM para usar operações de API específicas. Para usar todas as operações de API de tópicos, adicione todas as permissões listadas na tabela.


| Operação de API | Política do IAM | 
| --- | --- | 
| `CreateTopic` | `quicksight:CreateTopic`<br />`quicksight:PassDataSet` | 
| `ListTopics` | `quicksight:ListTopics` | 
| `DescribeTopic` | `quicksight:DescribeTopic` | 
| `DescribeTopicPermissions` | `quicksight:DescribeTopicPermissions` | 
| `DescribeTopicRefresh` | `quicksight:DescribeTopicRefresh` | 
| `DeleteTopic` | `quicksight:DeleteTopic` | 
| `UpdateTopic` | `quicksight:UpdateTopic`<br />`quicksight:PassDataSet` | 
| `UpdateTopicPermissions` | `quicksight:UpdateTopicPermissions` | 
| `CreateTopicRefreshSchedule` | `quicksight:CreateTopicRefreshSchedule` | 
| `ListTopicRefreshSchedules` | `quicksight:ListTopicRefreshSchedules` | 
| `DescribeTopicRefreshSchedule` | `quicksight:DescribeTopicRefreshSchedule` | 
| `UpdateTopicRefreshSchedule` | `quicksight:UpdateTopicRefreshSchedule` | 
| `DeleteTopicRefreshSchedule` | `quicksight:DeleteTopicRefreshSchedule` | 
| `BatchCreateTopicReviewedAnswer` | `quicksight:BatchCreateTopicReviewedAnswer` | 
| `BatchDeleteTopicReviewedAnswer` | `quicksight:BatchDeleteTopicReviewedAnswer` | 
| `ListTopicReviewedAnswers` | `quicksight:ListTopicReviewedAnswers` | 

O exemplo a seguir mostra uma política do IAM que permite que um usuário use a operação de API `ListTopics`.

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "quicksight:ListTopics"
            ],
            "Resource": "*"
        }
    ]
}
```

------

Depois de configurar as permissões para criar tópicos do Quick Sight com as APIs do Quick Sight, use os tópicos a seguir para criar e trabalhar com as APIs de tópicos do Quick Sight.

**Topics**
+ [Trabalhe com tópicos do Quick Sight usando as APIs do Quick Sight](topic-cli-examples.md)
+ [Configure os cronogramas de atualização de tópicos do Quick Sight com a CLI do Quick Sight](topic-refresh-apis.md)
+ [Copie e migre tópicos do Quick Sight dentro e entre Contas da AWS](topic-cli-walkthroughs.md)
+ [Crie e modifique respostas revisadas em tópicos do Quick Sight com as APIs do Quick Sight](topic-reviewed-answer-apis.md)