From 949fb5086c7574add106751c9a8e7efa5f891cb1 Mon Sep 17 00:00:00 2001 From: Trevor Rowe Date: Tue, 16 Jun 2015 13:22:37 -0700 Subject: [PATCH] Added missign paginators for new IAM operations. Fixes #841 --- CHANGELOG.md | 5 +++ .../apis/iam/2010-05-08/paginators-1.json | 32 +++++++++++++++++++ 2 files changed, 37 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ca8cf04d1a4..a6193dcf27f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ Unreleased Changes ------------------ +* Issue - Aws::IAM - Added missing paginator configurations for the newer + IAM attached policy operations. + + See [related GitHub issue #841](https://github.com/aws/aws-sdk-ruby/issues/841) + * Issue - PageableResponse - Resolved an issue where Enumerable was not correctly getting mixed into pageable responses. diff --git a/aws-sdk-core/apis/iam/2010-05-08/paginators-1.json b/aws-sdk-core/apis/iam/2010-05-08/paginators-1.json index f302ff03ea3..93e64fccf14 100644 --- a/aws-sdk-core/apis/iam/2010-05-08/paginators-1.json +++ b/aws-sdk-core/apis/iam/2010-05-08/paginators-1.json @@ -21,6 +21,38 @@ "limit_key": "MaxItems", "result_key": "AccountAliases" }, + "ListAttachedGroupPolicies": { + "input_token": "Marker", + "output_token": "Marker", + "more_results": "IsTruncated", + "limit_key": "MaxItems", + "result_key": "AttachedPolicies" + }, + "ListAttachedRolePolicies": { + "input_token": "Marker", + "output_token": "Marker", + "more_results": "IsTruncated", + "limit_key": "MaxItems", + "result_key": "AttachedPolicies" + }, + "ListAttachedUserPolicies": { + "input_token": "Marker", + "output_token": "Marker", + "more_results": "IsTruncated", + "limit_key": "MaxItems", + "result_key": "AttachedPolicies" + }, + "ListEntitiesForPolicy": { + "input_token": "Marker", + "output_token": "Marker", + "more_results": "IsTruncated", + "limit_key": "MaxItems", + "result_key": [ + "PolicyGroups", + "PolicyUsers", + "PoliyRoles" + ] + }, "ListGroupPolicies": { "input_token": "Marker", "output_token": "Marker",