awscli --api-name 标志和 KinesisVideo 的用法



我正在尝试使用 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

最新更新