{
  "pagination": {}
}

{
  "pagination": {
    "ListCACertificates": {
      "input_token": "marker",
      "output_token": "nextMarker",
      "limit_key": "pageSize",
      "result_key": "certificates"
    },
    "ListCertificates": {
      "input_token": "marker",
      "output_token": "nextMarker",
      "limit_key": "pageSize",
      "result_key": "certificates"
    },
    "ListCertificatesByCA": {
      "input_token": "marker",
      "output_token": "nextMarker",
      "limit_key": "pageSize",
      "result_key": "certificates"
    },
    "ListOutgoingCertificates": {
      "input_token": "marker",
      "output_token": "nextMarker",
      "limit_key": "pageSize",
      "result_key": "outgoingCertificates"
    },
    "ListPolicies": {
      "input_token": "marker",
      "output_token": "nextMarker",
      "limit_key": "pageSize",
      "result_key": "policies"
    },
    "ListPolicyPrincipals": {
      "input_token": "marker",
      "output_token": "nextMarker",
      "limit_key": "pageSize",
      "result_key": "principals"
    },
    "ListPrincipalPolicies": {
      "input_token": "marker",
      "output_token": "nextMarker",
      "limit_key": "pageSize",
      "result_key": "policies"
    },
    "ListPrincipalThings": {
      "input_token": "nextToken",
      "output_token": "nextToken",
      "limit_key": "maxResults",
      "result_key": "things"
    },
    "ListThingTypes": {
      "input_token": "nextToken",
      "output_token": "nextToken",
      "limit_key": "maxResults",
      "result_key": "thingTypes"
    },
    "ListThings": {
      "input_token": "nextToken",
      "output_token": "nextToken",
      "limit_key": "maxResults",
      "result_key": "things"
    },
    "ListTopicRules": {
      "input_token": "nextToken",
      "output_token": "nextToken",
      "limit_key": "maxResults",
      "result_key": "rules"
    }
  }
}

Add paginators for IoT list calls
Add paginators for IoT list calls
