- Root
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
- /POST
/
POST
/
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/' \
--header 'X-Amz-Target;' \
--header 'Content-Type: application/json' \
--data-raw '{
"UserPoolId": "string",
"MaxResults": 0,
"PaginationToken": "string"
}'
Response Response Example
200 - Example 1
{
"UserImportJobs": [],
"PaginationToken": "string"
}
Request
Header Params
X-Amz-Target
stringÂ
required
Body Params application/json
Represents the request to list the user import jobs.
UserPoolId
stringÂ
required
>= 1 characters<= 55 characters
Match pattern:
[\w-]+_[0-9a-zA-Z]+
MaxResults
integerÂ
required
>= 1<= 60
PaginationToken
stringÂ
optional
ListUserImportJobs
, which can be used to return the next set of import jobs in the list.>= 1 characters
Match pattern:
[\S]+
Examples
Responses
🟢200Success
application/json
Body
Represents the response from the server to the request to list the user import jobs.
UserImportJobs
array[object (UserImportJobType) {13}]Â
optional
>= 1 items<= 50 items
JobName
stringÂ
optional
>= 1 characters<= 128 characters
Match pattern:
[\w\s+=,.@-]+
JobId
stringÂ
optional
>= 1 characters<= 55 characters
Match pattern:
import-[0-9a-zA-Z-]+
UserPoolId
stringÂ
optional
>= 1 characters<= 55 characters
Match pattern:
[\w-]+_[0-9a-zA-Z]+
PreSignedUrl
stringÂ
optional
.csv
file.>= 0 characters<= 2048 characters
CreationDate
string <date-time>
optional
StartDate
string <date-time>
optional
CompletionDate
string <date-time>
optional
Status
enum<string>Â
optional
-
Created
- The job was created but not started. -
Pending
- A transition state. You have started the job, but it has not begun importing users yet. -
InProgress
- The job has started, and users are being imported. -
Stopping
- You have stopped the job, but the job has not stopped importing users yet. -
Stopped
- You have stopped the job, and the job has stopped importing users. -
Succeeded
- The job has completed successfully. -
Failed
- The job has stopped due to an error. -
Expired
- You created a job, but did not start the job within 24-48 hours. All data associated with the job was deleted, and the job can't be started.
Allowed values:
CreatedPendingInProgressStoppingExpiredStoppedFailedSucceeded
CloudWatchLogsRoleArn
stringÂ
optional
>= 20 characters<= 2048 characters
Match pattern:
arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?
ImportedUsers
integerÂ
optional
SkippedUsers
integerÂ
optional
FailedUsers
integerÂ
optional
CompletionMessage
stringÂ
optional
>= 1 characters<= 128 characters
Match pattern:
[\w]+
PaginationToken
stringÂ
optional
>= 1 characters
Match pattern:
[\S]+
🟠480ResourceNotFoundException
🟠481InvalidParameterException
🟠482TooManyRequestsException
🟠483NotAuthorizedException
🟠484InternalErrorException
Modified at 2023-08-15 07:11:07