WorkflowSourceAccessStateResponse
errCodeintegerrequired
Constant value:
0errMessagestringrequired
Constant value:
data objectrequired
requests object[]required
Array [
idstring<uuid>required
projectIdstring<uuid>required
requesterUserIdstringrequired
capabilitystringrequired
Constant value:
download_sourcereasonstringrequired
statusWorkflowProjectAccessRequestStatusrequired
Possible values: [pending, approved, rejected, revoked]
createdAtstring<date-time>required
updatedAtstring<date-time>required
resolvedByUserIdstring
resolvedAtstring<date-time>
]
grants object[]required
Array [
projectIdstring<uuid>required
userIdstringrequired
capabilitystringrequired
Constant value:
download_sourcecreatedByUserIdstring
createdAtstring<date-time>required
revokedByUserIdstring
revokedAtstring<date-time>
]
WorkflowSourceAccessStateResponse
{
"errCode": 0,
"errMessage": "string",
"data": {
"requests": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"projectId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"requesterUserId": "string",
"capability": "download_source",
"reason": "string",
"status": "pending",
"createdAt": "2024-07-29T15:51:28.071Z",
"updatedAt": "2024-07-29T15:51:28.071Z",
"resolvedByUserId": "string",
"resolvedAt": "2024-07-29T15:51:28.071Z"
}
],
"grants": [
{
"projectId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"userId": "string",
"capability": "download_source",
"createdByUserId": "string",
"createdAt": "2024-07-29T15:51:28.071Z",
"revokedByUserId": "string",
"revokedAt": "2024-07-29T15:51:28.071Z"
}
]
}
}