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à.
ListSignalingChannels
Restituisce una matrice diChannelInfo
oggetti. Ogni oggetto descrive un canale di segnalazione. Per recuperare solo i canali che soddisfano una condizione specifica, è possibile specificare unChannelNameCondition
.
Sintassi della richiesta
POST /listSignalingChannels HTTP/1.1
Content-type: application/json
{
"ChannelNameCondition": {
"ComparisonOperator": "string
",
"ComparisonValue": "string
"
},
"MaxResults": number
,
"NextToken": "string
"
}
Parametri della richiesta URI:
La richiesta non utilizza parametri URI.
Corpo della richiesta
La richiesta accetta i seguenti dati in formato JSON.
- ChannelNameCondition
-
Opzionale: Restituisce solo i canali che soddisfano una condizione specifica.
Tipo: ChannelNameCondition oggetto
: campo obbligatorio No
- MaxResults
-
Il numero massimo di canali da restituire nella risposta. Il valore predefinito è 500.
Type: Numero intero
Intervallo valido: Valore minimo di 1. Valore massimo pari a 10000.
: campo obbligatorio No
- NextToken
-
Se si specifica questo parametro, quando il risultato di
ListSignalingChannels
l'operazione è troncata, la chiamata restituisce laNextToken
nella risposta. Per ottenere un altro gruppo di canali, fornisci questo token nella tua prossima richiesta.Type: Stringa
Vincoli della lunghezza: Lunghezza minima 0. La lunghezza massima è 512 caratteri.
Modello:
[a-zA-Z0-9+/=]*
: campo obbligatorio No
Sintassi della risposta
HTTP/1.1 200
Content-type: application/json
{
"ChannelInfoList": [
{
"ChannelARN": "string",
"ChannelName": "string",
"ChannelStatus": "string",
"ChannelType": "string",
"CreationTime": number,
"SingleMasterConfiguration": {
"MessageTtlSeconds": number
},
"Version": "string"
}
],
"NextToken": "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.
- ChannelInfoList
-
Un array di oggetti
ChannelInfo
.Type: Intervallo diChannelInfooggetti
- NextToken
-
Se la risposta viene troncata, la chiamata restituisce questo elemento con un token. Per ottenere il prossimo batch di stream, usa questo token nella tua prossima richiesta.
Type: Stringa
Vincoli della lunghezza: Lunghezza minima 0. La lunghezza massima è 512 caratteri.
Modello:
[a-zA-Z0-9+/=]*
Errori
Per informazioni sugli errori comuni a tutte le operazioni, consultare Errori comuni.
- AccessDeniedException
-
Non disponi delle autorizzazioni necessarie per eseguire questa operazione.
Codice di stato HTTP: 401
- ClientLimitExceededException
-
Kinesis Video Streams ha limitato la richiesta perché hai superato il limite delle chiamate client consentite. Prova a effettuare la chiamata più tardi.
Codice di stato HTTP: 400
- InvalidArgumentException
-
Il valore di questo parametro di input non è valido.
Codice di stato HTTP: 400
Vedi anche
Per ulteriori informazioni sull'utilizzo di questa API in uno degli SDK AWS specifici della lingua, consulta quanto segue: