orbit-tui 1.2.0

Terminal UI for AWS - navigate, observe, and manage AWS resources
{
  "resources": {
    "cognito-user-pools": {
      "display_name": "Cognito User Pools",
      "service": "cognitoidentityprovider",
      "sdk_method": "list_user_pools",
      "sdk_method_params": {},
      "response_path": "user_pools",
      "id_field": "Id",
      "name_field": "Name",
      "is_global": false,
      "columns": [
        { "header": "POOL NAME", "json_path": "Name", "width": 35 },
        { "header": "POOL ID", "json_path": "Id", "width": 25 },
        { "header": "STATUS", "json_path": "Status", "width": 12, "color_map": "state" },
        { "header": "CREATED", "json_path": "CreationDate", "width": 25 }
      ],
      "sub_resources": [],
      "actions": [],
      "api_config": {
        "protocol": "json",
        "service_name": "cognito-idp",
        "action": "ListUserPools",
        "response_root": "/UserPools",
        "pagination": {
          "input_token": "NextToken",
          "output_token": "/NextToken"
        },
        "static_params": {
          "MaxResults": 60
        }
      },
      "field_mappings": {
        "Id": { "source": "/Id", "default": "-" },
        "Name": { "source": "/Name", "default": "-" },
        "Status": { "source": "/Status", "default": "-" },
        "CreationDate": { "source": "/CreationDate", "default": "-" }
      }
    }
  }
}