ListJournalKinesisStreamsForLedger - Database Amazon Quantum Ledger (Amazon QLDB)

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à.

ListJournalKinesisStreamsForLedger

Restituisce tutti i flussi di journal Amazon QLDB per un determinato libro mastro.

Questa azione non restituisce alcun flusso di journal scaduto. Per ulteriori informazioni, consulta Scadenza per i flussi di terminali nella Amazon QLDB Developer Guide.

Questa azione restituisce un massimo di articoli. MaxResults È impaginato in modo da poter recuperare tutti gli elementi ListJournalKinesisStreamsForLedger chiamando più volte.

Sintassi della richiesta

GET /ledgers/name/journal-kinesis-streams?max_results=MaxResults&next_token=NextToken HTTP/1.1

Parametri della richiesta URI

La richiesta utilizza i seguenti parametri URI.

name

Il nome del libro mastro.

Limitazioni di lunghezza: lunghezza minima di 1. La lunghezza massima è 32 caratteri.

Modello: (?!^.*--)(?!^[0-9]+$)(?!^-)(?!.*-$)^[A-Za-z0-9-]+$

Campo obbligatorio: sì

MaxResults

Il numero massimo di risultati da restituire in una singola richiesta. ListJournalKinesisStreamsForLedger (Il numero effettivo di risultati restituiti potrebbe essere inferiore.)

Intervallo valido: valore minimo di 1. valore massimo pari a 100.

NextToken

Un token di impaginazione, che indica che si desidera recuperare la pagina successiva di risultati. Se hai ricevuto un valore per NextToken nella risposta di una ListJournalKinesisStreamsForLedger chiamata precedente, dovresti usare quel valore come input qui.

Vincoli di lunghezza: lunghezza minima di 4. La lunghezza massima è 1024 caratteri.

Modello: ^[A-Za-z-0-9+/=]+$

Corpo della richiesta

La richiesta non ha un corpo della richiesta.

Sintassi della risposta

HTTP/1.1 200 Content-type: application/json { "NextToken": "string", "Streams": [ { "Arn": "string", "CreationTime": number, "ErrorCause": "string", "ExclusiveEndTime": number, "InclusiveStartTime": number, "KinesisConfiguration": { "AggregationEnabled": boolean, "StreamArn": "string" }, "LedgerName": "string", "RoleArn": "string", "Status": "string", "StreamId": "string", "StreamName": "string" } ] }

Elementi di risposta

Se l'operazione riesce, il servizio restituisce una risposta HTTP 200.

I dati seguenti vengono restituiti in formato JSON mediante il servizio.

NextToken
  • Se NextToken è vuoto, l'ultima pagina dei risultati è stata elaborata e non ci sono altri risultati da recuperare.

  • Se non NextToken è vuoto, sono disponibili altri risultati. Per recuperare la pagina successiva di risultati, utilizzare il valore di NextToken in una ListJournalKinesisStreamsForLedger chiamata successiva.

Tipo: stringa

Vincoli di lunghezza: lunghezza minima di 4. La lunghezza massima è 1024 caratteri.

Modello: ^[A-Za-z-0-9+/=]+$

Streams

I flussi di journal QLDB attualmente associati al registro specificato.

Tipo: matrice di oggetti JournalKinesisStreamDescription

Errori

Per informazioni sugli errori comuni a tutte le operazioni, consultare Errori comuni.

InvalidParameterException

Uno o più parametri nella richiesta non sono validi.

Codice di stato HTTP: 400

ResourceNotFoundException

La risorsa specificata non esiste.

Codice di stato HTTP: 404

ResourcePreconditionNotMetException

L'operazione non è riuscita perché una condizione non era soddisfatta in anticipo.

Codice di stato HTTP: 412

Vedi anche

Per ulteriori informazioni sull'utilizzo di questa API in uno degli AWS SDK specifici della lingua, consulta quanto segue: