git-off

git off handles large files in git repos
git clone https://noulin.net/git/git-off.git
Log | Files | Refs | README

cognito-idp-2016-04-18.min.json (38606B)


      1 {
      2   "version": "2.0",
      3   "metadata": {
      4     "apiVersion": "2016-04-18",
      5     "endpointPrefix": "cognito-idp",
      6     "jsonVersion": "1.1",
      7     "protocol": "json",
      8     "serviceFullName": "Amazon Cognito Identity Provider",
      9     "signatureVersion": "v4",
     10     "targetPrefix": "AWSCognitoIdentityProviderService"
     11   },
     12   "operations": {
     13     "AddCustomAttributes": {
     14       "input": {
     15         "type": "structure",
     16         "required": [
     17           "UserPoolId",
     18           "CustomAttributes"
     19         ],
     20         "members": {
     21           "UserPoolId": {},
     22           "CustomAttributes": {
     23             "type": "list",
     24             "member": {
     25               "shape": "S4"
     26             }
     27           }
     28         }
     29       },
     30       "output": {
     31         "type": "structure",
     32         "members": {}
     33       }
     34     },
     35     "AdminConfirmSignUp": {
     36       "input": {
     37         "type": "structure",
     38         "required": [
     39           "UserPoolId",
     40           "Username"
     41         ],
     42         "members": {
     43           "UserPoolId": {},
     44           "Username": {
     45             "shape": "Sd"
     46           }
     47         }
     48       },
     49       "output": {
     50         "type": "structure",
     51         "members": {}
     52       }
     53     },
     54     "AdminCreateUser": {
     55       "input": {
     56         "type": "structure",
     57         "required": [
     58           "UserPoolId",
     59           "Username"
     60         ],
     61         "members": {
     62           "UserPoolId": {},
     63           "Username": {
     64             "shape": "Sd"
     65           },
     66           "UserAttributes": {
     67             "shape": "Sg"
     68           },
     69           "ValidationData": {
     70             "shape": "Sg"
     71           },
     72           "TemporaryPassword": {
     73             "shape": "Sk"
     74           },
     75           "ForceAliasCreation": {
     76             "type": "boolean"
     77           },
     78           "MessageAction": {},
     79           "DesiredDeliveryMediums": {
     80             "type": "list",
     81             "member": {}
     82           }
     83         }
     84       },
     85       "output": {
     86         "type": "structure",
     87         "members": {
     88           "User": {
     89             "shape": "Sq"
     90           }
     91         }
     92       }
     93     },
     94     "AdminDeleteUser": {
     95       "input": {
     96         "type": "structure",
     97         "required": [
     98           "UserPoolId",
     99           "Username"
    100         ],
    101         "members": {
    102           "UserPoolId": {},
    103           "Username": {
    104             "shape": "Sd"
    105           }
    106         }
    107       }
    108     },
    109     "AdminDeleteUserAttributes": {
    110       "input": {
    111         "type": "structure",
    112         "required": [
    113           "UserPoolId",
    114           "Username",
    115           "UserAttributeNames"
    116         ],
    117         "members": {
    118           "UserPoolId": {},
    119           "Username": {
    120             "shape": "Sd"
    121           },
    122           "UserAttributeNames": {
    123             "shape": "Sx"
    124           }
    125         }
    126       },
    127       "output": {
    128         "type": "structure",
    129         "members": {}
    130       }
    131     },
    132     "AdminDisableUser": {
    133       "input": {
    134         "type": "structure",
    135         "required": [
    136           "UserPoolId",
    137           "Username"
    138         ],
    139         "members": {
    140           "UserPoolId": {},
    141           "Username": {
    142             "shape": "Sd"
    143           }
    144         }
    145       },
    146       "output": {
    147         "type": "structure",
    148         "members": {}
    149       }
    150     },
    151     "AdminEnableUser": {
    152       "input": {
    153         "type": "structure",
    154         "required": [
    155           "UserPoolId",
    156           "Username"
    157         ],
    158         "members": {
    159           "UserPoolId": {},
    160           "Username": {
    161             "shape": "Sd"
    162           }
    163         }
    164       },
    165       "output": {
    166         "type": "structure",
    167         "members": {}
    168       }
    169     },
    170     "AdminForgetDevice": {
    171       "input": {
    172         "type": "structure",
    173         "required": [
    174           "UserPoolId",
    175           "Username",
    176           "DeviceKey"
    177         ],
    178         "members": {
    179           "UserPoolId": {},
    180           "Username": {
    181             "shape": "Sd"
    182           },
    183           "DeviceKey": {}
    184         }
    185       }
    186     },
    187     "AdminGetDevice": {
    188       "input": {
    189         "type": "structure",
    190         "required": [
    191           "DeviceKey",
    192           "UserPoolId",
    193           "Username"
    194         ],
    195         "members": {
    196           "DeviceKey": {},
    197           "UserPoolId": {},
    198           "Username": {
    199             "shape": "Sd"
    200           }
    201         }
    202       },
    203       "output": {
    204         "type": "structure",
    205         "required": [
    206           "Device"
    207         ],
    208         "members": {
    209           "Device": {
    210             "shape": "S17"
    211           }
    212         }
    213       }
    214     },
    215     "AdminGetUser": {
    216       "input": {
    217         "type": "structure",
    218         "required": [
    219           "UserPoolId",
    220           "Username"
    221         ],
    222         "members": {
    223           "UserPoolId": {},
    224           "Username": {
    225             "shape": "Sd"
    226           }
    227         }
    228       },
    229       "output": {
    230         "type": "structure",
    231         "required": [
    232           "Username"
    233         ],
    234         "members": {
    235           "Username": {
    236             "shape": "Sd"
    237           },
    238           "UserAttributes": {
    239             "shape": "Sg"
    240           },
    241           "UserCreateDate": {
    242             "type": "timestamp"
    243           },
    244           "UserLastModifiedDate": {
    245             "type": "timestamp"
    246           },
    247           "Enabled": {
    248             "type": "boolean"
    249           },
    250           "UserStatus": {},
    251           "MFAOptions": {
    252             "shape": "St"
    253           }
    254         }
    255       }
    256     },
    257     "AdminInitiateAuth": {
    258       "input": {
    259         "type": "structure",
    260         "required": [
    261           "UserPoolId",
    262           "ClientId",
    263           "AuthFlow"
    264         ],
    265         "members": {
    266           "UserPoolId": {},
    267           "ClientId": {
    268             "shape": "S1b"
    269           },
    270           "AuthFlow": {},
    271           "AuthParameters": {
    272             "shape": "S1d"
    273           },
    274           "ClientMetadata": {
    275             "shape": "S1e"
    276           }
    277         }
    278       },
    279       "output": {
    280         "type": "structure",
    281         "members": {
    282           "ChallengeName": {},
    283           "Session": {},
    284           "ChallengeParameters": {
    285             "shape": "S1i"
    286           },
    287           "AuthenticationResult": {
    288             "shape": "S1j"
    289           }
    290         }
    291       }
    292     },
    293     "AdminListDevices": {
    294       "input": {
    295         "type": "structure",
    296         "required": [
    297           "UserPoolId",
    298           "Username"
    299         ],
    300         "members": {
    301           "UserPoolId": {},
    302           "Username": {
    303             "shape": "Sd"
    304           },
    305           "Limit": {
    306             "type": "integer"
    307           },
    308           "PaginationToken": {}
    309         }
    310       },
    311       "output": {
    312         "type": "structure",
    313         "members": {
    314           "Devices": {
    315             "shape": "S1r"
    316           },
    317           "PaginationToken": {}
    318         }
    319       }
    320     },
    321     "AdminResetUserPassword": {
    322       "input": {
    323         "type": "structure",
    324         "required": [
    325           "UserPoolId",
    326           "Username"
    327         ],
    328         "members": {
    329           "UserPoolId": {},
    330           "Username": {
    331             "shape": "Sd"
    332           }
    333         }
    334       },
    335       "output": {
    336         "type": "structure",
    337         "members": {}
    338       }
    339     },
    340     "AdminRespondToAuthChallenge": {
    341       "input": {
    342         "type": "structure",
    343         "required": [
    344           "UserPoolId",
    345           "ClientId",
    346           "ChallengeName"
    347         ],
    348         "members": {
    349           "UserPoolId": {},
    350           "ClientId": {
    351             "shape": "S1b"
    352           },
    353           "ChallengeName": {},
    354           "ChallengeResponses": {
    355             "shape": "S1v"
    356           },
    357           "Session": {}
    358         }
    359       },
    360       "output": {
    361         "type": "structure",
    362         "members": {
    363           "ChallengeName": {},
    364           "Session": {},
    365           "ChallengeParameters": {
    366             "shape": "S1i"
    367           },
    368           "AuthenticationResult": {
    369             "shape": "S1j"
    370           }
    371         }
    372       }
    373     },
    374     "AdminSetUserSettings": {
    375       "input": {
    376         "type": "structure",
    377         "required": [
    378           "UserPoolId",
    379           "Username",
    380           "MFAOptions"
    381         ],
    382         "members": {
    383           "UserPoolId": {},
    384           "Username": {
    385             "shape": "Sd"
    386           },
    387           "MFAOptions": {
    388             "shape": "St"
    389           }
    390         }
    391       },
    392       "output": {
    393         "type": "structure",
    394         "members": {}
    395       }
    396     },
    397     "AdminUpdateDeviceStatus": {
    398       "input": {
    399         "type": "structure",
    400         "required": [
    401           "UserPoolId",
    402           "Username",
    403           "DeviceKey"
    404         ],
    405         "members": {
    406           "UserPoolId": {},
    407           "Username": {
    408             "shape": "Sd"
    409           },
    410           "DeviceKey": {},
    411           "DeviceRememberedStatus": {}
    412         }
    413       },
    414       "output": {
    415         "type": "structure",
    416         "members": {}
    417       }
    418     },
    419     "AdminUpdateUserAttributes": {
    420       "input": {
    421         "type": "structure",
    422         "required": [
    423           "UserPoolId",
    424           "Username",
    425           "UserAttributes"
    426         ],
    427         "members": {
    428           "UserPoolId": {},
    429           "Username": {
    430             "shape": "Sd"
    431           },
    432           "UserAttributes": {
    433             "shape": "Sg"
    434           }
    435         }
    436       },
    437       "output": {
    438         "type": "structure",
    439         "members": {}
    440       }
    441     },
    442     "AdminUserGlobalSignOut": {
    443       "input": {
    444         "type": "structure",
    445         "required": [
    446           "UserPoolId",
    447           "Username"
    448         ],
    449         "members": {
    450           "UserPoolId": {},
    451           "Username": {
    452             "shape": "Sd"
    453           }
    454         }
    455       },
    456       "output": {
    457         "type": "structure",
    458         "members": {}
    459       }
    460     },
    461     "ChangePassword": {
    462       "input": {
    463         "type": "structure",
    464         "required": [
    465           "PreviousPassword",
    466           "ProposedPassword"
    467         ],
    468         "members": {
    469           "PreviousPassword": {
    470             "shape": "Sk"
    471           },
    472           "ProposedPassword": {
    473             "shape": "Sk"
    474           },
    475           "AccessToken": {
    476             "shape": "S1k"
    477           }
    478         }
    479       },
    480       "output": {
    481         "type": "structure",
    482         "members": {}
    483       },
    484       "authtype": "none"
    485     },
    486     "ConfirmDevice": {
    487       "input": {
    488         "type": "structure",
    489         "required": [
    490           "AccessToken",
    491           "DeviceKey"
    492         ],
    493         "members": {
    494           "AccessToken": {
    495             "shape": "S1k"
    496           },
    497           "DeviceKey": {},
    498           "DeviceSecretVerifierConfig": {
    499             "type": "structure",
    500             "members": {
    501               "PasswordVerifier": {},
    502               "Salt": {}
    503             }
    504           },
    505           "DeviceName": {}
    506         }
    507       },
    508       "output": {
    509         "type": "structure",
    510         "members": {
    511           "UserConfirmationNecessary": {
    512             "type": "boolean"
    513           }
    514         }
    515       }
    516     },
    517     "ConfirmForgotPassword": {
    518       "input": {
    519         "type": "structure",
    520         "required": [
    521           "ClientId",
    522           "Username",
    523           "ConfirmationCode",
    524           "Password"
    525         ],
    526         "members": {
    527           "ClientId": {
    528             "shape": "S1b"
    529           },
    530           "SecretHash": {
    531             "shape": "S2d"
    532           },
    533           "Username": {
    534             "shape": "Sd"
    535           },
    536           "ConfirmationCode": {},
    537           "Password": {
    538             "shape": "Sk"
    539           }
    540         }
    541       },
    542       "output": {
    543         "type": "structure",
    544         "members": {}
    545       },
    546       "authtype": "none"
    547     },
    548     "ConfirmSignUp": {
    549       "input": {
    550         "type": "structure",
    551         "required": [
    552           "ClientId",
    553           "Username",
    554           "ConfirmationCode"
    555         ],
    556         "members": {
    557           "ClientId": {
    558             "shape": "S1b"
    559           },
    560           "SecretHash": {
    561             "shape": "S2d"
    562           },
    563           "Username": {
    564             "shape": "Sd"
    565           },
    566           "ConfirmationCode": {},
    567           "ForceAliasCreation": {
    568             "type": "boolean"
    569           }
    570         }
    571       },
    572       "output": {
    573         "type": "structure",
    574         "members": {}
    575       },
    576       "authtype": "none"
    577     },
    578     "CreateUserImportJob": {
    579       "input": {
    580         "type": "structure",
    581         "required": [
    582           "JobName",
    583           "UserPoolId",
    584           "CloudWatchLogsRoleArn"
    585         ],
    586         "members": {
    587           "JobName": {},
    588           "UserPoolId": {},
    589           "CloudWatchLogsRoleArn": {}
    590         }
    591       },
    592       "output": {
    593         "type": "structure",
    594         "members": {
    595           "UserImportJob": {
    596             "shape": "S2m"
    597           }
    598         }
    599       }
    600     },
    601     "CreateUserPool": {
    602       "input": {
    603         "type": "structure",
    604         "required": [
    605           "PoolName"
    606         ],
    607         "members": {
    608           "PoolName": {},
    609           "Policies": {
    610             "shape": "S2u"
    611           },
    612           "LambdaConfig": {
    613             "shape": "S2x"
    614           },
    615           "AutoVerifiedAttributes": {
    616             "shape": "S2y"
    617           },
    618           "AliasAttributes": {
    619             "shape": "S30"
    620           },
    621           "SmsVerificationMessage": {},
    622           "EmailVerificationMessage": {},
    623           "EmailVerificationSubject": {},
    624           "SmsAuthenticationMessage": {},
    625           "MfaConfiguration": {},
    626           "DeviceConfiguration": {
    627             "shape": "S36"
    628           },
    629           "EmailConfiguration": {
    630             "shape": "S37"
    631           },
    632           "SmsConfiguration": {
    633             "shape": "S39"
    634           },
    635           "AdminCreateUserConfig": {
    636             "shape": "S3a"
    637           },
    638           "Schema": {
    639             "shape": "S3d"
    640           }
    641         }
    642       },
    643       "output": {
    644         "type": "structure",
    645         "members": {
    646           "UserPool": {
    647             "shape": "S3f"
    648           }
    649         }
    650       }
    651     },
    652     "CreateUserPoolClient": {
    653       "input": {
    654         "type": "structure",
    655         "required": [
    656           "UserPoolId",
    657           "ClientName"
    658         ],
    659         "members": {
    660           "UserPoolId": {},
    661           "ClientName": {},
    662           "GenerateSecret": {
    663             "type": "boolean"
    664           },
    665           "RefreshTokenValidity": {
    666             "type": "integer"
    667           },
    668           "ReadAttributes": {
    669             "shape": "S3l"
    670           },
    671           "WriteAttributes": {
    672             "shape": "S3l"
    673           },
    674           "ExplicitAuthFlows": {
    675             "shape": "S3n"
    676           }
    677         }
    678       },
    679       "output": {
    680         "type": "structure",
    681         "members": {
    682           "UserPoolClient": {
    683             "shape": "S3q"
    684           }
    685         }
    686       }
    687     },
    688     "DeleteUser": {
    689       "input": {
    690         "type": "structure",
    691         "members": {
    692           "AccessToken": {
    693             "shape": "S1k"
    694           }
    695         }
    696       },
    697       "authtype": "none"
    698     },
    699     "DeleteUserAttributes": {
    700       "input": {
    701         "type": "structure",
    702         "required": [
    703           "UserAttributeNames"
    704         ],
    705         "members": {
    706           "UserAttributeNames": {
    707             "shape": "Sx"
    708           },
    709           "AccessToken": {
    710             "shape": "S1k"
    711           }
    712         }
    713       },
    714       "output": {
    715         "type": "structure",
    716         "members": {}
    717       },
    718       "authtype": "none"
    719     },
    720     "DeleteUserPool": {
    721       "input": {
    722         "type": "structure",
    723         "required": [
    724           "UserPoolId"
    725         ],
    726         "members": {
    727           "UserPoolId": {}
    728         }
    729       }
    730     },
    731     "DeleteUserPoolClient": {
    732       "input": {
    733         "type": "structure",
    734         "required": [
    735           "UserPoolId",
    736           "ClientId"
    737         ],
    738         "members": {
    739           "UserPoolId": {},
    740           "ClientId": {
    741             "shape": "S1b"
    742           }
    743         }
    744       }
    745     },
    746     "DescribeUserImportJob": {
    747       "input": {
    748         "type": "structure",
    749         "required": [
    750           "UserPoolId",
    751           "JobId"
    752         ],
    753         "members": {
    754           "UserPoolId": {},
    755           "JobId": {}
    756         }
    757       },
    758       "output": {
    759         "type": "structure",
    760         "members": {
    761           "UserImportJob": {
    762             "shape": "S2m"
    763           }
    764         }
    765       }
    766     },
    767     "DescribeUserPool": {
    768       "input": {
    769         "type": "structure",
    770         "required": [
    771           "UserPoolId"
    772         ],
    773         "members": {
    774           "UserPoolId": {}
    775         }
    776       },
    777       "output": {
    778         "type": "structure",
    779         "members": {
    780           "UserPool": {
    781             "shape": "S3f"
    782           }
    783         }
    784       }
    785     },
    786     "DescribeUserPoolClient": {
    787       "input": {
    788         "type": "structure",
    789         "required": [
    790           "UserPoolId",
    791           "ClientId"
    792         ],
    793         "members": {
    794           "UserPoolId": {},
    795           "ClientId": {
    796             "shape": "S1b"
    797           }
    798         }
    799       },
    800       "output": {
    801         "type": "structure",
    802         "members": {
    803           "UserPoolClient": {
    804             "shape": "S3q"
    805           }
    806         }
    807       }
    808     },
    809     "ForgetDevice": {
    810       "input": {
    811         "type": "structure",
    812         "required": [
    813           "DeviceKey"
    814         ],
    815         "members": {
    816           "AccessToken": {
    817             "shape": "S1k"
    818           },
    819           "DeviceKey": {}
    820         }
    821       }
    822     },
    823     "ForgotPassword": {
    824       "input": {
    825         "type": "structure",
    826         "required": [
    827           "ClientId",
    828           "Username"
    829         ],
    830         "members": {
    831           "ClientId": {
    832             "shape": "S1b"
    833           },
    834           "SecretHash": {
    835             "shape": "S2d"
    836           },
    837           "Username": {
    838             "shape": "Sd"
    839           }
    840         }
    841       },
    842       "output": {
    843         "type": "structure",
    844         "members": {
    845           "CodeDeliveryDetails": {
    846             "shape": "S46"
    847           }
    848         }
    849       },
    850       "authtype": "none"
    851     },
    852     "GetCSVHeader": {
    853       "input": {
    854         "type": "structure",
    855         "required": [
    856           "UserPoolId"
    857         ],
    858         "members": {
    859           "UserPoolId": {}
    860         }
    861       },
    862       "output": {
    863         "type": "structure",
    864         "members": {
    865           "UserPoolId": {},
    866           "CSVHeader": {
    867             "type": "list",
    868             "member": {}
    869           }
    870         }
    871       }
    872     },
    873     "GetDevice": {
    874       "input": {
    875         "type": "structure",
    876         "required": [
    877           "DeviceKey"
    878         ],
    879         "members": {
    880           "DeviceKey": {},
    881           "AccessToken": {
    882             "shape": "S1k"
    883           }
    884         }
    885       },
    886       "output": {
    887         "type": "structure",
    888         "required": [
    889           "Device"
    890         ],
    891         "members": {
    892           "Device": {
    893             "shape": "S17"
    894           }
    895         }
    896       }
    897     },
    898     "GetUser": {
    899       "input": {
    900         "type": "structure",
    901         "members": {
    902           "AccessToken": {
    903             "shape": "S1k"
    904           }
    905         }
    906       },
    907       "output": {
    908         "type": "structure",
    909         "required": [
    910           "Username",
    911           "UserAttributes"
    912         ],
    913         "members": {
    914           "Username": {
    915             "shape": "Sd"
    916           },
    917           "UserAttributes": {
    918             "shape": "Sg"
    919           },
    920           "MFAOptions": {
    921             "shape": "St"
    922           }
    923         }
    924       },
    925       "authtype": "none"
    926     },
    927     "GetUserAttributeVerificationCode": {
    928       "input": {
    929         "type": "structure",
    930         "required": [
    931           "AttributeName"
    932         ],
    933         "members": {
    934           "AccessToken": {
    935             "shape": "S1k"
    936           },
    937           "AttributeName": {}
    938         }
    939       },
    940       "output": {
    941         "type": "structure",
    942         "members": {
    943           "CodeDeliveryDetails": {
    944             "shape": "S46"
    945           }
    946         }
    947       },
    948       "authtype": "none"
    949     },
    950     "GlobalSignOut": {
    951       "input": {
    952         "type": "structure",
    953         "members": {
    954           "AccessToken": {
    955             "shape": "S1k"
    956           }
    957         }
    958       },
    959       "output": {
    960         "type": "structure",
    961         "members": {}
    962       }
    963     },
    964     "InitiateAuth": {
    965       "input": {
    966         "type": "structure",
    967         "required": [
    968           "AuthFlow",
    969           "ClientId"
    970         ],
    971         "members": {
    972           "AuthFlow": {},
    973           "AuthParameters": {
    974             "shape": "S1d"
    975           },
    976           "ClientMetadata": {
    977             "shape": "S1e"
    978           },
    979           "ClientId": {
    980             "shape": "S1b"
    981           }
    982         }
    983       },
    984       "output": {
    985         "type": "structure",
    986         "members": {
    987           "ChallengeName": {},
    988           "Session": {},
    989           "ChallengeParameters": {
    990             "shape": "S1i"
    991           },
    992           "AuthenticationResult": {
    993             "shape": "S1j"
    994           }
    995         }
    996       }
    997     },
    998     "ListDevices": {
    999       "input": {
   1000         "type": "structure",
   1001         "required": [
   1002           "AccessToken"
   1003         ],
   1004         "members": {
   1005           "AccessToken": {
   1006             "shape": "S1k"
   1007           },
   1008           "Limit": {
   1009             "type": "integer"
   1010           },
   1011           "PaginationToken": {}
   1012         }
   1013       },
   1014       "output": {
   1015         "type": "structure",
   1016         "members": {
   1017           "Devices": {
   1018             "shape": "S1r"
   1019           },
   1020           "PaginationToken": {}
   1021         }
   1022       }
   1023     },
   1024     "ListUserImportJobs": {
   1025       "input": {
   1026         "type": "structure",
   1027         "required": [
   1028           "UserPoolId",
   1029           "MaxResults"
   1030         ],
   1031         "members": {
   1032           "UserPoolId": {},
   1033           "MaxResults": {
   1034             "type": "integer"
   1035           },
   1036           "PaginationToken": {}
   1037         }
   1038       },
   1039       "output": {
   1040         "type": "structure",
   1041         "members": {
   1042           "UserImportJobs": {
   1043             "type": "list",
   1044             "member": {
   1045               "shape": "S2m"
   1046             }
   1047           },
   1048           "PaginationToken": {}
   1049         }
   1050       }
   1051     },
   1052     "ListUserPoolClients": {
   1053       "input": {
   1054         "type": "structure",
   1055         "required": [
   1056           "UserPoolId"
   1057         ],
   1058         "members": {
   1059           "UserPoolId": {},
   1060           "MaxResults": {
   1061             "type": "integer"
   1062           },
   1063           "NextToken": {}
   1064         }
   1065       },
   1066       "output": {
   1067         "type": "structure",
   1068         "members": {
   1069           "UserPoolClients": {
   1070             "type": "list",
   1071             "member": {
   1072               "type": "structure",
   1073               "members": {
   1074                 "ClientId": {
   1075                   "shape": "S1b"
   1076                 },
   1077                 "UserPoolId": {},
   1078                 "ClientName": {}
   1079               }
   1080             }
   1081           },
   1082           "NextToken": {}
   1083         }
   1084       }
   1085     },
   1086     "ListUserPools": {
   1087       "input": {
   1088         "type": "structure",
   1089         "required": [
   1090           "MaxResults"
   1091         ],
   1092         "members": {
   1093           "NextToken": {},
   1094           "MaxResults": {
   1095             "type": "integer"
   1096           }
   1097         }
   1098       },
   1099       "output": {
   1100         "type": "structure",
   1101         "members": {
   1102           "UserPools": {
   1103             "type": "list",
   1104             "member": {
   1105               "type": "structure",
   1106               "members": {
   1107                 "Id": {},
   1108                 "Name": {},
   1109                 "LambdaConfig": {
   1110                   "shape": "S2x"
   1111                 },
   1112                 "Status": {},
   1113                 "LastModifiedDate": {
   1114                   "type": "timestamp"
   1115                 },
   1116                 "CreationDate": {
   1117                   "type": "timestamp"
   1118                 }
   1119               }
   1120             }
   1121           },
   1122           "NextToken": {}
   1123         }
   1124       }
   1125     },
   1126     "ListUsers": {
   1127       "input": {
   1128         "type": "structure",
   1129         "required": [
   1130           "UserPoolId"
   1131         ],
   1132         "members": {
   1133           "UserPoolId": {},
   1134           "AttributesToGet": {
   1135             "type": "list",
   1136             "member": {}
   1137           },
   1138           "Limit": {
   1139             "type": "integer"
   1140           },
   1141           "PaginationToken": {},
   1142           "Filter": {}
   1143         }
   1144       },
   1145       "output": {
   1146         "type": "structure",
   1147         "members": {
   1148           "Users": {
   1149             "type": "list",
   1150             "member": {
   1151               "shape": "Sq"
   1152             }
   1153           },
   1154           "PaginationToken": {}
   1155         }
   1156       }
   1157     },
   1158     "ResendConfirmationCode": {
   1159       "input": {
   1160         "type": "structure",
   1161         "required": [
   1162           "ClientId",
   1163           "Username"
   1164         ],
   1165         "members": {
   1166           "ClientId": {
   1167             "shape": "S1b"
   1168           },
   1169           "SecretHash": {
   1170             "shape": "S2d"
   1171           },
   1172           "Username": {
   1173             "shape": "Sd"
   1174           }
   1175         }
   1176       },
   1177       "output": {
   1178         "type": "structure",
   1179         "members": {
   1180           "CodeDeliveryDetails": {
   1181             "shape": "S46"
   1182           }
   1183         }
   1184       },
   1185       "authtype": "none"
   1186     },
   1187     "RespondToAuthChallenge": {
   1188       "input": {
   1189         "type": "structure",
   1190         "required": [
   1191           "ClientId",
   1192           "ChallengeName"
   1193         ],
   1194         "members": {
   1195           "ClientId": {
   1196             "shape": "S1b"
   1197           },
   1198           "ChallengeName": {},
   1199           "Session": {},
   1200           "ChallengeResponses": {
   1201             "shape": "S1v"
   1202           }
   1203         }
   1204       },
   1205       "output": {
   1206         "type": "structure",
   1207         "members": {
   1208           "ChallengeName": {},
   1209           "Session": {},
   1210           "ChallengeParameters": {
   1211             "shape": "S1i"
   1212           },
   1213           "AuthenticationResult": {
   1214             "shape": "S1j"
   1215           }
   1216         }
   1217       }
   1218     },
   1219     "SetUserSettings": {
   1220       "input": {
   1221         "type": "structure",
   1222         "required": [
   1223           "AccessToken",
   1224           "MFAOptions"
   1225         ],
   1226         "members": {
   1227           "AccessToken": {
   1228             "shape": "S1k"
   1229           },
   1230           "MFAOptions": {
   1231             "shape": "St"
   1232           }
   1233         }
   1234       },
   1235       "output": {
   1236         "type": "structure",
   1237         "members": {}
   1238       },
   1239       "authtype": "none"
   1240     },
   1241     "SignUp": {
   1242       "input": {
   1243         "type": "structure",
   1244         "required": [
   1245           "ClientId",
   1246           "Username",
   1247           "Password"
   1248         ],
   1249         "members": {
   1250           "ClientId": {
   1251             "shape": "S1b"
   1252           },
   1253           "SecretHash": {
   1254             "shape": "S2d"
   1255           },
   1256           "Username": {
   1257             "shape": "Sd"
   1258           },
   1259           "Password": {
   1260             "shape": "Sk"
   1261           },
   1262           "UserAttributes": {
   1263             "shape": "Sg"
   1264           },
   1265           "ValidationData": {
   1266             "shape": "Sg"
   1267           }
   1268         }
   1269       },
   1270       "output": {
   1271         "type": "structure",
   1272         "members": {
   1273           "UserConfirmed": {
   1274             "type": "boolean"
   1275           },
   1276           "CodeDeliveryDetails": {
   1277             "shape": "S46"
   1278           }
   1279         }
   1280       },
   1281       "authtype": "none"
   1282     },
   1283     "StartUserImportJob": {
   1284       "input": {
   1285         "type": "structure",
   1286         "required": [
   1287           "UserPoolId",
   1288           "JobId"
   1289         ],
   1290         "members": {
   1291           "UserPoolId": {},
   1292           "JobId": {}
   1293         }
   1294       },
   1295       "output": {
   1296         "type": "structure",
   1297         "members": {
   1298           "UserImportJob": {
   1299             "shape": "S2m"
   1300           }
   1301         }
   1302       }
   1303     },
   1304     "StopUserImportJob": {
   1305       "input": {
   1306         "type": "structure",
   1307         "required": [
   1308           "UserPoolId",
   1309           "JobId"
   1310         ],
   1311         "members": {
   1312           "UserPoolId": {},
   1313           "JobId": {}
   1314         }
   1315       },
   1316       "output": {
   1317         "type": "structure",
   1318         "members": {
   1319           "UserImportJob": {
   1320             "shape": "S2m"
   1321           }
   1322         }
   1323       }
   1324     },
   1325     "UpdateDeviceStatus": {
   1326       "input": {
   1327         "type": "structure",
   1328         "required": [
   1329           "AccessToken",
   1330           "DeviceKey"
   1331         ],
   1332         "members": {
   1333           "AccessToken": {
   1334             "shape": "S1k"
   1335           },
   1336           "DeviceKey": {},
   1337           "DeviceRememberedStatus": {}
   1338         }
   1339       },
   1340       "output": {
   1341         "type": "structure",
   1342         "members": {}
   1343       }
   1344     },
   1345     "UpdateUserAttributes": {
   1346       "input": {
   1347         "type": "structure",
   1348         "required": [
   1349           "UserAttributes"
   1350         ],
   1351         "members": {
   1352           "UserAttributes": {
   1353             "shape": "Sg"
   1354           },
   1355           "AccessToken": {
   1356             "shape": "S1k"
   1357           }
   1358         }
   1359       },
   1360       "output": {
   1361         "type": "structure",
   1362         "members": {
   1363           "CodeDeliveryDetailsList": {
   1364             "type": "list",
   1365             "member": {
   1366               "shape": "S46"
   1367             }
   1368           }
   1369         }
   1370       },
   1371       "authtype": "none"
   1372     },
   1373     "UpdateUserPool": {
   1374       "input": {
   1375         "type": "structure",
   1376         "required": [
   1377           "UserPoolId"
   1378         ],
   1379         "members": {
   1380           "UserPoolId": {},
   1381           "Policies": {
   1382             "shape": "S2u"
   1383           },
   1384           "LambdaConfig": {
   1385             "shape": "S2x"
   1386           },
   1387           "AutoVerifiedAttributes": {
   1388             "shape": "S2y"
   1389           },
   1390           "SmsVerificationMessage": {},
   1391           "EmailVerificationMessage": {},
   1392           "EmailVerificationSubject": {},
   1393           "SmsAuthenticationMessage": {},
   1394           "MfaConfiguration": {},
   1395           "DeviceConfiguration": {
   1396             "shape": "S36"
   1397           },
   1398           "EmailConfiguration": {
   1399             "shape": "S37"
   1400           },
   1401           "SmsConfiguration": {
   1402             "shape": "S39"
   1403           },
   1404           "AdminCreateUserConfig": {
   1405             "shape": "S3a"
   1406           }
   1407         }
   1408       },
   1409       "output": {
   1410         "type": "structure",
   1411         "members": {}
   1412       }
   1413     },
   1414     "UpdateUserPoolClient": {
   1415       "input": {
   1416         "type": "structure",
   1417         "required": [
   1418           "UserPoolId",
   1419           "ClientId"
   1420         ],
   1421         "members": {
   1422           "UserPoolId": {},
   1423           "ClientId": {
   1424             "shape": "S1b"
   1425           },
   1426           "ClientName": {},
   1427           "RefreshTokenValidity": {
   1428             "type": "integer"
   1429           },
   1430           "ReadAttributes": {
   1431             "shape": "S3l"
   1432           },
   1433           "WriteAttributes": {
   1434             "shape": "S3l"
   1435           },
   1436           "ExplicitAuthFlows": {
   1437             "shape": "S3n"
   1438           }
   1439         }
   1440       },
   1441       "output": {
   1442         "type": "structure",
   1443         "members": {
   1444           "UserPoolClient": {
   1445             "shape": "S3q"
   1446           }
   1447         }
   1448       }
   1449     },
   1450     "VerifyUserAttribute": {
   1451       "input": {
   1452         "type": "structure",
   1453         "required": [
   1454           "AttributeName",
   1455           "Code"
   1456         ],
   1457         "members": {
   1458           "AccessToken": {
   1459             "shape": "S1k"
   1460           },
   1461           "AttributeName": {},
   1462           "Code": {}
   1463         }
   1464       },
   1465       "output": {
   1466         "type": "structure",
   1467         "members": {}
   1468       },
   1469       "authtype": "none"
   1470     }
   1471   },
   1472   "shapes": {
   1473     "S4": {
   1474       "type": "structure",
   1475       "members": {
   1476         "Name": {},
   1477         "AttributeDataType": {},
   1478         "DeveloperOnlyAttribute": {
   1479           "type": "boolean"
   1480         },
   1481         "Mutable": {
   1482           "type": "boolean"
   1483         },
   1484         "Required": {
   1485           "type": "boolean"
   1486         },
   1487         "NumberAttributeConstraints": {
   1488           "type": "structure",
   1489           "members": {
   1490             "MinValue": {},
   1491             "MaxValue": {}
   1492           }
   1493         },
   1494         "StringAttributeConstraints": {
   1495           "type": "structure",
   1496           "members": {
   1497             "MinLength": {},
   1498             "MaxLength": {}
   1499           }
   1500         }
   1501       }
   1502     },
   1503     "Sd": {
   1504       "type": "string",
   1505       "sensitive": true
   1506     },
   1507     "Sg": {
   1508       "type": "list",
   1509       "member": {
   1510         "type": "structure",
   1511         "required": [
   1512           "Name"
   1513         ],
   1514         "members": {
   1515           "Name": {},
   1516           "Value": {
   1517             "type": "string",
   1518             "sensitive": true
   1519           }
   1520         }
   1521       }
   1522     },
   1523     "Sk": {
   1524       "type": "string",
   1525       "sensitive": true
   1526     },
   1527     "Sq": {
   1528       "type": "structure",
   1529       "members": {
   1530         "Username": {
   1531           "shape": "Sd"
   1532         },
   1533         "Attributes": {
   1534           "shape": "Sg"
   1535         },
   1536         "UserCreateDate": {
   1537           "type": "timestamp"
   1538         },
   1539         "UserLastModifiedDate": {
   1540           "type": "timestamp"
   1541         },
   1542         "Enabled": {
   1543           "type": "boolean"
   1544         },
   1545         "UserStatus": {},
   1546         "MFAOptions": {
   1547           "shape": "St"
   1548         }
   1549       }
   1550     },
   1551     "St": {
   1552       "type": "list",
   1553       "member": {
   1554         "type": "structure",
   1555         "members": {
   1556           "DeliveryMedium": {},
   1557           "AttributeName": {}
   1558         }
   1559       }
   1560     },
   1561     "Sx": {
   1562       "type": "list",
   1563       "member": {}
   1564     },
   1565     "S17": {
   1566       "type": "structure",
   1567       "members": {
   1568         "DeviceKey": {},
   1569         "DeviceAttributes": {
   1570           "shape": "Sg"
   1571         },
   1572         "DeviceCreateDate": {
   1573           "type": "timestamp"
   1574         },
   1575         "DeviceLastModifiedDate": {
   1576           "type": "timestamp"
   1577         },
   1578         "DeviceLastAuthenticatedDate": {
   1579           "type": "timestamp"
   1580         }
   1581       }
   1582     },
   1583     "S1b": {
   1584       "type": "string",
   1585       "sensitive": true
   1586     },
   1587     "S1d": {
   1588       "type": "map",
   1589       "key": {},
   1590       "value": {}
   1591     },
   1592     "S1e": {
   1593       "type": "map",
   1594       "key": {},
   1595       "value": {}
   1596     },
   1597     "S1i": {
   1598       "type": "map",
   1599       "key": {},
   1600       "value": {}
   1601     },
   1602     "S1j": {
   1603       "type": "structure",
   1604       "members": {
   1605         "AccessToken": {
   1606           "shape": "S1k"
   1607         },
   1608         "ExpiresIn": {
   1609           "type": "integer"
   1610         },
   1611         "TokenType": {},
   1612         "RefreshToken": {
   1613           "shape": "S1k"
   1614         },
   1615         "IdToken": {
   1616           "shape": "S1k"
   1617         },
   1618         "NewDeviceMetadata": {
   1619           "type": "structure",
   1620           "members": {
   1621             "DeviceKey": {},
   1622             "DeviceGroupKey": {}
   1623           }
   1624         }
   1625       }
   1626     },
   1627     "S1k": {
   1628       "type": "string",
   1629       "sensitive": true
   1630     },
   1631     "S1r": {
   1632       "type": "list",
   1633       "member": {
   1634         "shape": "S17"
   1635       }
   1636     },
   1637     "S1v": {
   1638       "type": "map",
   1639       "key": {},
   1640       "value": {}
   1641     },
   1642     "S2d": {
   1643       "type": "string",
   1644       "sensitive": true
   1645     },
   1646     "S2m": {
   1647       "type": "structure",
   1648       "members": {
   1649         "JobName": {},
   1650         "JobId": {},
   1651         "UserPoolId": {},
   1652         "PreSignedUrl": {},
   1653         "CreationDate": {
   1654           "type": "timestamp"
   1655         },
   1656         "StartDate": {
   1657           "type": "timestamp"
   1658         },
   1659         "CompletionDate": {
   1660           "type": "timestamp"
   1661         },
   1662         "Status": {},
   1663         "CloudWatchLogsRoleArn": {},
   1664         "ImportedUsers": {
   1665           "type": "long"
   1666         },
   1667         "SkippedUsers": {
   1668           "type": "long"
   1669         },
   1670         "FailedUsers": {
   1671           "type": "long"
   1672         },
   1673         "CompletionMessage": {}
   1674       }
   1675     },
   1676     "S2u": {
   1677       "type": "structure",
   1678       "members": {
   1679         "PasswordPolicy": {
   1680           "type": "structure",
   1681           "members": {
   1682             "MinimumLength": {
   1683               "type": "integer"
   1684             },
   1685             "RequireUppercase": {
   1686               "type": "boolean"
   1687             },
   1688             "RequireLowercase": {
   1689               "type": "boolean"
   1690             },
   1691             "RequireNumbers": {
   1692               "type": "boolean"
   1693             },
   1694             "RequireSymbols": {
   1695               "type": "boolean"
   1696             }
   1697           }
   1698         }
   1699       }
   1700     },
   1701     "S2x": {
   1702       "type": "structure",
   1703       "members": {
   1704         "PreSignUp": {},
   1705         "CustomMessage": {},
   1706         "PostConfirmation": {},
   1707         "PreAuthentication": {},
   1708         "PostAuthentication": {},
   1709         "DefineAuthChallenge": {},
   1710         "CreateAuthChallenge": {},
   1711         "VerifyAuthChallengeResponse": {}
   1712       }
   1713     },
   1714     "S2y": {
   1715       "type": "list",
   1716       "member": {}
   1717     },
   1718     "S30": {
   1719       "type": "list",
   1720       "member": {}
   1721     },
   1722     "S36": {
   1723       "type": "structure",
   1724       "members": {
   1725         "ChallengeRequiredOnNewDevice": {
   1726           "type": "boolean"
   1727         },
   1728         "DeviceOnlyRememberedOnUserPrompt": {
   1729           "type": "boolean"
   1730         }
   1731       }
   1732     },
   1733     "S37": {
   1734       "type": "structure",
   1735       "members": {
   1736         "SourceArn": {},
   1737         "ReplyToEmailAddress": {}
   1738       }
   1739     },
   1740     "S39": {
   1741       "type": "structure",
   1742       "required": [
   1743         "SnsCallerArn"
   1744       ],
   1745       "members": {
   1746         "SnsCallerArn": {},
   1747         "ExternalId": {}
   1748       }
   1749     },
   1750     "S3a": {
   1751       "type": "structure",
   1752       "members": {
   1753         "AllowAdminCreateUserOnly": {
   1754           "type": "boolean"
   1755         },
   1756         "UnusedAccountValidityDays": {
   1757           "type": "integer"
   1758         },
   1759         "InviteMessageTemplate": {
   1760           "type": "structure",
   1761           "members": {
   1762             "SMSMessage": {},
   1763             "EmailMessage": {},
   1764             "EmailSubject": {}
   1765           }
   1766         }
   1767       }
   1768     },
   1769     "S3d": {
   1770       "type": "list",
   1771       "member": {
   1772         "shape": "S4"
   1773       }
   1774     },
   1775     "S3f": {
   1776       "type": "structure",
   1777       "members": {
   1778         "Id": {},
   1779         "Name": {},
   1780         "Policies": {
   1781           "shape": "S2u"
   1782         },
   1783         "LambdaConfig": {
   1784           "shape": "S2x"
   1785         },
   1786         "Status": {},
   1787         "LastModifiedDate": {
   1788           "type": "timestamp"
   1789         },
   1790         "CreationDate": {
   1791           "type": "timestamp"
   1792         },
   1793         "SchemaAttributes": {
   1794           "shape": "S3d"
   1795         },
   1796         "AutoVerifiedAttributes": {
   1797           "shape": "S2y"
   1798         },
   1799         "AliasAttributes": {
   1800           "shape": "S30"
   1801         },
   1802         "SmsVerificationMessage": {},
   1803         "EmailVerificationMessage": {},
   1804         "EmailVerificationSubject": {},
   1805         "SmsAuthenticationMessage": {},
   1806         "MfaConfiguration": {},
   1807         "DeviceConfiguration": {
   1808           "shape": "S36"
   1809         },
   1810         "EstimatedNumberOfUsers": {
   1811           "type": "integer"
   1812         },
   1813         "EmailConfiguration": {
   1814           "shape": "S37"
   1815         },
   1816         "SmsConfiguration": {
   1817           "shape": "S39"
   1818         },
   1819         "SmsConfigurationFailure": {},
   1820         "EmailConfigurationFailure": {},
   1821         "AdminCreateUserConfig": {
   1822           "shape": "S3a"
   1823         }
   1824       }
   1825     },
   1826     "S3l": {
   1827       "type": "list",
   1828       "member": {}
   1829     },
   1830     "S3n": {
   1831       "type": "list",
   1832       "member": {}
   1833     },
   1834     "S3q": {
   1835       "type": "structure",
   1836       "members": {
   1837         "UserPoolId": {},
   1838         "ClientName": {},
   1839         "ClientId": {
   1840           "shape": "S1b"
   1841         },
   1842         "ClientSecret": {
   1843           "type": "string",
   1844           "sensitive": true
   1845         },
   1846         "LastModifiedDate": {
   1847           "type": "timestamp"
   1848         },
   1849         "CreationDate": {
   1850           "type": "timestamp"
   1851         },
   1852         "RefreshTokenValidity": {
   1853           "type": "integer"
   1854         },
   1855         "ReadAttributes": {
   1856           "shape": "S3l"
   1857         },
   1858         "WriteAttributes": {
   1859           "shape": "S3l"
   1860         },
   1861         "ExplicitAuthFlows": {
   1862           "shape": "S3n"
   1863         }
   1864       }
   1865     },
   1866     "S46": {
   1867       "type": "structure",
   1868       "members": {
   1869         "Destination": {},
   1870         "DeliveryMedium": {},
   1871         "AttributeName": {}
   1872       }
   1873     }
   1874   }
   1875 }