resourceActionRequest
resourceActionRequest
JSON Example
{
"requestedFor": "string",
"reasons": "string",
"postApprovalId": "string",
"requestorEntitlementId": "string",
"requestedItemName": "string",
"description": "string",
"lastUpdated": "string",
"requestNumber": 0,
"dateCreated": "string",
"quote": {
"totalLeaseCost": {
"currencyCode": "string"
},
"leasePeriod": {
"unit": "string",
"amount": 0
},
"leaseRate": {
"basis": {
"unit": "string",
"amount": 0
}
}
},
"requestCompletion": {
"requestCompletionState": "string",
"resourceBindingIds": [
"string"
],
"completionDetails": "string"
},
"stateName": "string",
"dateApproved": "string",
"dateCompleted": "string",
"resourceActionRef": {
"id": "string",
"label": "string"
},
"id": "string",
"state": "string",
"requestData": {
"entries": [
{
"key": "string"
}
]
},
"preApprovalId": "string",
"iconId": "string",
"phase": "string",
"approvalStatus": "string",
"executionStatus": "string",
"waitingStatus": "string",
"version": 0,
"retriesRemaining": 0,
"requestedItemDescription": "string",
"resourceRef": {
"id": "string",
"label": "string"
},
"requestedBy": "string",
"organization": {
"tenantRef": "string",
"subtenantRef": "string",
"tenantLabel": "string",
"subtenantLabel": "string"
},
"dateSubmitted": "string"
}
string
requestedFor
Optional
requestedFor
string
reasons
Optional
reasons
string
postApprovalId
Optional
postApprovalId
string
requestorEntitlementId
Optional
requestorEntitlementId
string
requestedItemName
Optional
requestedItemName
string
description
Optional
description
string As date-time
As date-time
lastUpdated
Optional
lastUpdated
integer As int64
As int64
requestNumber
Optional
requestNumber
string As date-time
As date-time
dateCreated
Optional
dateCreated
string
stateName
Optional
stateName
string As date-time
As date-time
dateApproved
Optional
dateApproved
string As date-time
As date-time
dateCompleted
Optional
dateCompleted
string
id
Optional
id
string
state
Optional
state
Possible values are :
UNSUBMITTED,
SUBMITTED,
DELETED,
PENDING_PRE_APPROVAL,
PRE_APPROVAL_SEND_ERROR,
PRE_APPROVED,
PRE_REJECTED,
PROVIDER_DELETION_ERROR,
IN_PROGRESS,
PROVIDER_SEND_ERROR,
PROVIDER_COMPLETED,
PROVIDER_FAILED,
PENDING_POST_APPROVAL,
POST_APPROVAL_SEND_ERROR,
POST_APPROVED,
POST_REJECTION_RECEIVED,
ROLLBACK_ERROR,
POST_REJECTED,
SUCCESSFUL,
PARTIALLY_SUCCESSFUL,
FAILED,
string
preApprovalId
Optional
preApprovalId
string
iconId
Optional
iconId
string
phase
Optional
phase
Possible values are :
UNSUBMITTED,
PENDING_PRE_APPROVAL,
IN_PROGRESS,
PENDING_POST_APPROVAL,
SUCCESSFUL,
FAILED,
REJECTED,
string
approvalStatus
Optional
approvalStatus
Possible values are :
PENDING,
PRE_APPROVED,
POST_APPROVED,
REJECTED,
string
executionStatus
Optional
executionStatus
Possible values are :
NOT_STARTED,
STARTED,
STOPPED,
string
waitingStatus
Optional
waitingStatus
Possible values are :
NOT_WAITING,
WAITING_FOR_APPROVAL,
WAITING_FOR_PROVIDER,
integer As int64
As int64
version
Optional
version
integer As int64
As int64
retriesRemaining
Optional
retriesRemaining
string
requestedItemDescription
Optional
requestedItemDescription
string
requestedBy
Optional
requestedBy
string As date-time
As date-time
dateSubmitted
Optional
dateSubmitted