resourceActionRequest

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

quote
Optional

quote

requestCompletion
Optional

requestCompletion

string
stateName
Optional

stateName

string As date-time As date-time
dateApproved
Optional

dateApproved

string As date-time As date-time
dateCompleted
Optional

dateCompleted

resourceActionRef
Optional

resourceActionRef

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,
requestData
Optional

requestData

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

resourceRef
Optional

resourceRef

string
requestedBy
Optional

requestedBy

organization
Optional

organization

string As date-time As date-time
dateSubmitted
Optional

dateSubmitted

Property Of