我试图对EC2预留实例产品进行分页,但似乎无法通过CLI进行分页(见下文)。
% aws ec2 describe-reserved-instances-offerings --max-results 20
{
"NextToken": "someToken",
"ReservedInstancesOfferings": [
{
...
}
]
}
% aws ec2 describe-reserved-instances-offerings --max-results 20 --starting-token someToken
Parameter validation failed:
Unknown parameter in input: "PaginationConfig", must be one of: DryRun, ReservedInstancesOfferingIds, InstanceType, AvailabilityZone, ProductDescription, Filters, InstanceTenancy, OfferingType, NextToken, MaxResults, IncludeMarketplace, MinDuration, MaxDuration, MaxInstanceCount
[1]中的文档说使用start-token
。我该怎么做?
[1] http://docs.aws.amazon.com/cli/latest/reference/ec2/describe-reserved-instances-offerings.html
答案 0 :(得分:0)
看起来像是一些破坏的文档。
如果您运行以下命令,则可以:
aws ec2 describe-reserved-instances-offerings --max-results 20 --next-token someToken
翻译错误消息,它说它预期NextToken
可以在CLI上表示为next-token
。
答案 1 :(得分:0)
如果您继续阅读所提供的reference documentation,您将了解到:
- 起始令牌(字符串)
用于指定开始分页的位置的标记。这是先前截断的响应中的NextToken。
此外:
- max-items(整数)
要返回的项目总数。如果可用项目总数超过max-items中指定的值,则输出中将提供一个NextToken,可用于恢复分页。