Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Les exemples de code suivants montrent comment utiliserListChannels
.
- CLI
-
- AWS CLI
-
Pour répertorier toutes les chaînes
La list-channels
commande suivante répertorie tous les canaux configurés sur le AWS .
aws mediapackage list-channels
Sortie :
{
"Channels": [
{
"Arn": "arn:aws:mediapackage:us-west-2:111222333:channels/584797f1740548c389a273585dd22a63",
"HlsIngest": {
"IngestEndpoints": [
{
"Id": "584797f1740548c389a273585dd22a63",
"Password": "webdavgeneratedpassword1",
"Url": "https://9be9c4405c474882.mediapackage.us-west-2.amazonaws.com/in/v2/584797f1740548c389a273585dd22a63/584797f1740548c389a273585dd22a63/channel",
"Username": "webdavgeneratedusername1"
},
{
"Id": "7d187c8616fd455f88aaa5a9fcf74442",
"Password": "webdavgeneratedpassword2",
"Url": "https://7bf454c57220328d.mediapackage.us-west-2.amazonaws.com/in/v2/584797f1740548c389a273585dd22a63/7d187c8616fd455f88aaa5a9fcf74442/channel",
"Username": "webdavgeneratedusername2"
}
]
},
"Id": "test",
"Tags": {}
}
]
}
Pour plus d'informations, consultez la section Affichage des détails des chaînes dans le AWS Guide de MediaPackage l'utilisateur élémentaire.
- Rust
-
- SDKpour Rust
-
Répertoriez ARNs les chaînes et leurs descriptions.
async fn show_channels(client: &Client) -> Result<(), Error> {
let list_channels = client.list_channels().send().await?;
println!("Channels:");
for c in list_channels.channels() {
let description = c.description().unwrap_or_default();
let arn = c.arn().unwrap_or_default();
println!(" Description : {}", description);
println!(" ARN : {}", arn);
println!();
}
Ok(())
}
Pour une liste complète des AWS SDKguides du développeur et exemples de code, voirUtiliser ce service avec un AWS SDK. Cette rubrique inclut également des informations sur la mise en route et des détails sur SDK les versions précédentes.