我正在尝试使用 aws cli 来处理 kinesis 视频流。
根据文档:
aws kinesisvideo get-data-endpoint --stream-name mytestStream
应该返回我的流的数据端点,但我得到:
usage: aws [options] <command> <subcommand> [<subcommand> ...]
[parameters]
To see help text, you can run:
aws help
aws <command> help
aws <command> <subcommand> help
aws: error: argument --api-name is required
当我搜索--api-name
时,我似乎找不到任何提及kinesisvideo
需要此标志的内容?
来自 get-data-endpoint 命令参考:
get-data-endpoint
[--stream-name <value>]
[--stream-arn <value>]
--api-name <value>
[--cli-input-json <value>]
[--generate-cli-skeleton <value>]
--api-name
(字符串(要获取其终结点的 API 操作的名称。
可能的值:
- PUT_MEDIA
- GET_MEDIA
- LIST_FRAGMENTS
- GET_MEDIA_FOR_FRAGMENT_LIST
- GET_HLS_STREAMING_SESSION_URL