Get R Esource Action For Custom Resource

Get R Esource Action For Custom Resource

Get resource action for resource type.

Request
URI
GET
https://vra-interop-222-139.lvn.broadcom.net/form-service/api/custom/resource-types/{resourceTypeId}/resource-actions/{resourceActionId}
COPY
Path Parameters
string
resourceTypeId
Required

resourceTypeId

string
resourceActionId
Required

resourceActionId


Authentication
This operation uses the following authentication methods.
Responses
200

'Success' with resource action for specified resource type

Returns ResourceAction of type(s) */*
{
    "id": "string",
    "name": "string",
    "displayName": "string",
    "description": "string",
    "providerName": "string",
    "resourceType": "string",
    "status": "string",
    "projectId": "string",
    "orgId": "string",
    "runnableItem": {
        "id": "string",
        "name": "string",
        "description": "string",
        "projectId": "string",
        "type": "string",
        "inputParameters": [
            {
                "type": "string",
                "name": "string",
                "description": "string"
            }
        ],
        "outputParameters": [
            {
                "type": "string",
                "name": "string",
                "description": "string"
            }
        ],
        "endpointLink": "string",
        "inputBindings": [
            {
                "inputKey": "string",
                "value": "string",
                "type": {
                    "dataType": "string",
                    "referenceType": "string",
                    "fields": [
                        "ComplexTypeField Object"
                    ],
                    "isMultiple": false
                },
                "bindingAction": "BindingAction Object"
            }
        ]
    },
    "formDefinition": {
        "tenant": "string",
        "id": "string",
        "name": "string",
        "form": "string",
        "styles": "string",
        "sourceType": "string",
        "sourceId": "string",
        "type": "string",
        "status": "string",
        "createdDate": "string",
        "modifiedDate": "string",
        "formFormat": "string",
        "providerRef": "string",
        "externalSourceFormSchemas": [
            {
                "externalSourceId": "string",
                "parentId": "string",
                "elementId": "string",
                "elementType": "string",
                "facet": "string",
                "parameters": [
                    {
                        "name": "string",
                        "isValidatable": false
                    }
                ]
            }
        ]
    },
    "criteria": {
        "matchExpression": [
            {}
        ]
    }
}
string
id
Optional

id

string
name
Optional

name

string
displayName
Optional

displayName

string
description
Optional

description

string
providerName
Optional

providerName

string
resourceType
Optional

resourceType

string
status
Optional

status

Possible values are : released, draft,
string
projectId
Optional

projectId

string
orgId
Optional

orgId

object
runnableItem
Optional

Runnable item

object
formDefinition
Optional

formDefinition

object
criteria
Optional

criteria


400

'Bad Request' if RunnableItem is not in specified format

Returns ResourceAction of type(s) */*
"ResourceAction Object"
string
id
Optional

id

string
name
Optional

name

string
displayName
Optional

displayName

string
description
Optional

description

string
providerName
Optional

providerName

string
resourceType
Optional

resourceType

string
status
Optional

status

Possible values are : released, draft,
string
projectId
Optional

projectId

string
orgId
Optional

orgId

object
runnableItem
Optional

Runnable item

object
formDefinition
Optional

formDefinition

object
criteria
Optional

criteria


403

'Forbidden' no forms viewer access rights

Returns ResourceAction of type(s) */*
"ResourceAction Object"
string
id
Optional

id

string
name
Optional

name

string
displayName
Optional

displayName

string
description
Optional

description

string
providerName
Optional

providerName

string
resourceType
Optional

resourceType

string
status
Optional

status

Possible values are : released, draft,
string
projectId
Optional

projectId

string
orgId
Optional

orgId

object
runnableItem
Optional

Runnable item

object
formDefinition
Optional

formDefinition

object
criteria
Optional

criteria


404

'Not Found' if there is no action with specified ID

Returns ResourceAction of type(s) */*
"ResourceAction Object"
string
id
Optional

id

string
name
Optional

name

string
displayName
Optional

displayName

string
description
Optional

description

string
providerName
Optional

providerName

string
resourceType
Optional

resourceType

string
status
Optional

status

Possible values are : released, draft,
string
projectId
Optional

projectId

string
orgId
Optional

orgId

object
runnableItem
Optional

Runnable item

object
formDefinition
Optional

formDefinition

object
criteria
Optional

criteria


Code Samples
COPY
                    curl -H 'Authorization: <value>' https://{api_host}/form-service/api/custom/resource-types/{resourceTypeId}/resource-actions/{resourceActionId}