raki
@raki

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

aws cli v2 で --generate-cli-skeleton output すると Invalid error はバグ?

質問か?

qiita の質問機能を使ってみようと思っただけ。

https://awscli.amazonaws.com/v2/documentation/api/latest/reference/iam/list-roles.html

$ aws --version
aws-cli/2.0.33 Python/3.8.5 Linux/4.19.104-microsoft-standard botocore/2.0.0dev37
$
$ aws iam list-roles --generate-cli-skeleton output

Parameter validation failed:
Invalid length for parameter Roles[0].RoleId, value: 6, valid range: 16-inf
Invalid length for parameter Roles[0].Arn, value: 3, valid range: 20-inf
Invalid range for parameter Roles[0].MaxSessionDuration, value: 0, valid range: 3600-inf

ちなみに v1 も同じ結果だった。

0

1Answer

個人的にも気になったので調べてみました。

--generate-cli-skeleton output オプションは、全体的に利用できないみたいです。
根本原因自体も判明していないような雰囲気です。

2016年12月からずっと残ってるIssueであることを考えると、今後も使えることはなさそうですね......

0Like

Comments

  1. @raki

    Questioner

    なるほどですね。ありがとうございます。
    (というより俺はなんでオプションのほうで検索しなかったんだ。。。)

Your answer might help someone💌