As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Os exemplos de código a seguir mostram como usar o ListChannels.
- CLI
-
- AWS CLI
-
Para listar todos os canais
O list-channels comando a seguir lista todos os canais que estão configurados na AWS conta atual.
aws mediapackage list-channels
Saída:
{
"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": {}
}
]
}
Para obter mais informações, consulte Visualizando detalhes do canal no Guia do MediaPackage usuário do AWS Elemental.
- Rust
-
- SDK para Rust
-
Liste o canal ARNs e as descrições.
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(())
}
Para obter uma lista completa dos guias do desenvolvedor do AWS SDK e exemplos de código, consulteUsando esse serviço com um AWS SDK. Este tópico também inclui informações sobre como começar e detalhes sobre versões anteriores do SDK.