À utiliser ListChannels avec un AWS SDKou CLI - AWS Elemental MediaPackage

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.

À utiliser ListChannels avec un AWS SDKou CLI

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.

  • Pour API plus de détails, voir ListChannelsdans AWS CLI Référence de commande.

Rust
SDKpour Rust
Note

Il y en a plus sur GitHub. Consultez l'exemple complet et apprenez à configurer et à exécuter dans le AWS Référentiel d'exemples de code.

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 API plus de détails, voir ListChannelsdans AWS SDKpour API référence à Rust.

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.