aws / aws/aws-cli

Min-range not used on --generate-cli-skeleton output

Open
#2,337 4 comments 3 reactions 0 assignees View on GitHub
automation-exempt bug configuration iam p3
Dominant language
Python
Stars
17.3k
Forks
4.6k
Avg merge
1d 2h
Merged PRs (30d)
13

Description

```
$ aws iam get-account-authorization-details --generate-cli-skeleton output

Parameter validation failed:
Invalid length for parameter UserDetailList[0].UserId, value: 6, valid range: 16-inf
Invalid length for parameter UserDetailList[0].Arn, value: 3, valid range: 20-inf
Invalid length for parameter UserDetailList[0].AttachedManagedPolicies[0].PolicyArn, value: 9, valid range: 20-inf
Invalid length for parameter GroupDetailList[0].GroupId, value: 7, valid range: 16-inf
Invalid length for parameter GroupDetailList[0].Arn, value: 3, valid range: 20-inf
Invalid length for parameter GroupDetailList[0].AttachedManagedPolicies[0].PolicyArn, value: 9, valid range: 20-inf
Invalid length for parameter RoleDetailList[0].RoleId, value: 6, valid range: 16-inf
Invalid length for parameter RoleDetailList[0].Arn, value: 3, valid range: 20-inf
Invalid length for parameter RoleDetailList[0].InstanceProfileList[0].Arn, value: 3, valid range: 20-inf
Invalid length for parameter RoleDetailList[0].InstanceProfileList[0].Roles[0].RoleId, value: 6, valid range: 16-inf
Invalid length for parameter RoleDetailList[0].InstanceProfileList[0].Roles[0].Arn, value: 3, valid range: 20-inf
Invalid length for parameter RoleDetailList[0].AttachedManagedPolicies[0].PolicyArn, value: 9, valid range: 20-inf
Invalid length for parameter Policies[0].PolicyId, value: 8, valid range: 16-inf
Invalid length for parameter Policies[0].Arn, value: 3, valid range: 20-inf
```

Looks like because the strings generated are only a length of 3, it's failing the min length check.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.