DeploymentApprovalRequest

DeploymentApprovalRequest
DeploymentApprovalRequest
JSON Example
{
    "action": "string",
    "adminActioned": false,
    "adminDetails": {
        "comment": "string"
    },
    "adminName": "string",
    "appliedPolicies": [
        {
            "approvers": [
                {
                    "actionedAt": "string",
                    "approver": "string",
                    "approverType": "string",
                    "comments": "string",
                    "id": "string",
                    "isActive": false,
                    "phase": 0,
                    "status": "string"
                }
            ],
            "id": "string",
            "mode": "string",
            "phase": 0,
            "policyId": "string",
            "policyName": "string",
            "status": "string"
        }
    ],
    "autoApproval": false,
    "createdAt": "string",
    "currentPhase": 0,
    "decision": "string",
    "deploymentId": "string",
    "deploymentName": "string",
    "expired": false,
    "expiryAt": "string",
    "expiryComment": "string",
    "id": "string",
    "lastUpdatedAt": "string",
    "orgId": "string",
    "projectId": "string",
    "projectName": "string",
    "requestDetails": {
        "blueprintDetails": {
            "id": "string",
            "name": "string",
            "version": "string"
        },
        "catalogDetails": {
            "id": "string",
            "name": "string",
            "version": "string"
        },
        "deploymentDetails": {
            "currency": "string",
            "deploymentCreationCost": "number"
        }
    },
    "requestId": "string",
    "requestedBy": "string",
    "status": "string"
}
string
action
Optional

action

boolean
adminActioned
Optional

adminActioned

adminDetails
Optional

adminDetails

string
adminName
Optional

adminName

appliedPolicies
Optional

appliedPolicies

boolean
autoApproval
Optional

autoApproval

string As date-time As date-time
createdAt
Optional

createdAt

integer As int32 As int32
currentPhase
Optional

currentPhase

string
decision
Optional

decision

Possible values are : APPROVE, REJECT, NO_EXPIRY,
string
deploymentId
Optional

deploymentId

string
deploymentName
Optional

deploymentName

boolean
expired
Optional

expired

string As date-time As date-time
expiryAt
Optional

expiryAt

string
expiryComment
Optional

expiryComment

string As uuid As uuid
id
Optional

id

string As date-time As date-time
lastUpdatedAt
Optional

lastUpdatedAt

string
orgId
Optional

orgId

string
projectId
Optional

projectId

string
projectName
Optional

projectName

requestDetails
Optional

requestDetails

string
requestId
Optional

requestId

string
requestedBy
Optional

requestedBy

string
status
Optional

status

Possible values are : APPROVED, REJECTED, PENDING, EXPIRED, CANCELLED,