

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# ListTables
<a name="API_ListTables_v20111205"></a>

**Importante**  
***In questa sezione si fa riferimento alla versione API 2011-12-05, che è obsoleta e non deve essere utilizzata per le nuove applicazioni.***  
 **Per informazioni sull'API di basso livello corrente, consulta la [Amazon DynamoDB API Reference](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/).**

## Descrizione
<a name="API_ListTables_Description"></a>

Restituisce una matrice di tutte le tabelle associate all'account e all'endpoint correnti.

Ogni endpoint DynamoDB è completamente indipendente. Ad esempio, se sono presenti due tabelle chiamate "MyTable", una in dynamodb.us-west-2.amazonaws.com e una in dynamodb.us-east-1.amazonaws.com, queste tabelle sono completamente indipendenti e non condividono alcun dato. L'operazione ListTables restituisce tutti i nomi di tabella associati all'account che effettua la richiesta, per l'endpoint che riceve la richiesta.

## Richieste
<a name="API_ListTables_RequestParameters"></a>

### Sintassi
<a name="API_ListTables_RequestParameters.syntax"></a>

```
// This header is abbreviated. 
// For a sample of a complete header, see API DynamoDB di basso livello.
POST / HTTP/1.1 
x-amz-target: DynamoDB_20111205.ListTables
content-type: application/x-amz-json-1.0

{"ExclusiveStartTableName":"Table1","Limit":3}
```

Per impostazione predefinita, l'operazione ListTables richiede tutti i nomi delle tabelle associati all'account che effettua la richiesta per l'endpoint che riceve la richiesta.


****  

|  Nome  |  Descrizione  | Richiesto | 
| --- | --- | --- | 
|  Limit  |  Un numero massimo di nomi di tabella da restituire.  Tipo: integer  | No | 
| ExclusiveStartTableName  | Il nome della tabella che inizia l'elenco. Se hai già eseguito un'operazione ListTables e hai ricevuto un valore `LastEvaluatedTableName` nella risposta, utilizza questo valore qui per continuare l'elenco. Tipo: string | No | 

## Risposte
<a name="API_ListTables_ResponseElements"></a>

### Sintassi
<a name="API_ListTables_ResponseElements.syntax"></a>

```
HTTP/1.1 200 OK
x-amzn-RequestId: S1LEK2DPQP8OJNHVHL8OU2M7KRVV4KQNSO5AEMVJF66Q9ASUAAJG
content-type: application/x-amz-json-1.0
content-length: 81
Date: Fri, 21 Oct 2011 20:35:38 GMT

{"TableNames":["Table1","Table2","Table3"], "LastEvaluatedTableName":"Table3"}
```


****  

|  Nome  |  Descrizione  | 
| --- | --- | 
|  TableNames  |  I nomi delle tabelle associate al conto corrente nell'endpoint corrente.  Tipo: Array  | 
| LastEvaluatedTableName  | Il nome dell'ultima tabella dell'elenco corrente, solo se alcune tabelle per l'account e l'endpoint non sono state restituite. Questo valore non esiste in una risposta se sono già stati restituiti tutti i nomi delle tabelle. Usare questo valore come `ExclusiveStartTableName` in una nuova richiesta per continuare l'elenco fino a quando non vengono restituiti tutti i nomi delle tabelle.  Tipo: string  | 

## Errori speciali
<a name="API_ListTables_SpecialErrors"></a>

Non esiste alcun errore specifico per questa operazione.

## Esempi
<a name="API_ListTables_Examples"></a>

Gli esempi seguenti mostrano una richiesta HTTP POST e una risposta tramite l'operazione ListTables.

### Richiesta di esempio
<a name="API_ListTables_Examples_Request"></a>

```
// This header is abbreviated. 
// For a sample of a complete header, see API DynamoDB di basso livello.
POST / HTTP/1.1 
x-amz-target: DynamoDB_20111205.ListTables
content-type: application/x-amz-json-1.0

{"ExclusiveStartTableName":"comp2","Limit":3}
```

### Risposta di esempio
<a name="API_ListTables_Examples_Response"></a>

```
HTTP/1.1 200 OK
x-amzn-RequestId: S1LEK2DPQP8OJNHVHL8OU2M7KRVV4KQNSO5AEMVJF66Q9ASUAAJG
content-type: application/x-amz-json-1.0
content-length: 81
Date: Fri, 21 Oct 2011 20:35:38 GMT

{"LastEvaluatedTableName":"comp5","TableNames":["comp3","comp4","comp5"]}
```

## Operazioni correlate
<a name="API_ListTables_Related_Actions"></a>
+  [DescribeTables](API_DescribeTables_v20111205.md) 
+  [CreateTable](API_CreateTable_v20111205.md) 
+  [DeleteTable](API_DeleteTable_v20111205.md) 