compositionProviderRequest

compositionProviderRequest
compositionProviderRequest
JSON Example
{
    "blueprintRequestId": "string",
    "rootCafeDeploymentId": "string",
    "targetResourceId": "string",
    "rootCafeRequestId": "string",
    "requestType": "string",
    "blueprintName": "string",
    "requestId": "string",
    "callbackServiceId": "string",
    "componentInfo": {
        "resourceId": "string",
        "componentId": "string",
        "componentTypeId": "string",
        "requestInputData": {
            "entries": [
                {
                    "key": "string"
                }
            ]
        },
        "previousComponentData": {
            "entries": [
                {
                    "key": "string"
                }
            ]
        },
        "componentSchema": {
            "fields": [
                {
                    "permissibleValues": {
                        "customAllowed": false
                    },
                    "displayAdvice": "string",
                    "columns": [
                        "Field Object"
                    ],
                    "dataType": {
                        "typeId": "string"
                    },
                    "isMultiValued": false,
                    "description": "string",
                    "orderIndex": 0,
                    "id": "string",
                    "label": "string",
                    "state": {
                        "dependencies": [
                            "string"
                        ],
                        "facets": [
                            {}
                        ]
                    }
                }
            ]
        },
        "componentData": {
            "entries": [
                {
                    "key": "string"
                }
            ]
        }
    },
    "userContext": {
        "requestedFor": "string",
        "requestedBy": "string",
        "reasons": "string",
        "tenantId": "string",
        "subtenantId": "string",
        "description": "string"
    },
    "blueprintId": "string",
    "callbackAdditionalUrlPath": "string"
}
string
blueprintRequestId
Optional

blueprintRequestId

string
rootCafeDeploymentId
Optional

rootCafeDeploymentId

string
targetResourceId
Optional

targetResourceId

string
rootCafeRequestId
Optional

rootCafeRequestId

string
requestType
Optional

requestType

Possible values are : PROVISION, UPDATE, ALLOCATE, DEALLOCATE,
string
blueprintName
Optional

blueprintName

string
requestId
Optional

requestId

string
callbackServiceId
Optional

callbackServiceId

componentInfo
Optional

componentInfo

userContext
Optional

userContext

string
blueprintId
Optional

blueprintId

string
callbackAdditionalUrlPath
Optional

callbackAdditionalUrlPath