Create Network Resource

Create Network Resource

New request for network or security resource, or any day-two operation request on an existing resource

Request
URI
POST
https://{api_host}/network-service//api/requests
COPY
Request Body

Provider request with the resource parameters

providerRequest of type(s) application/json
Required
{
    "requestedFor": "string",
    "catalogItemTypeId": "string",
    "reasons": "string",
    "requestType": "string",
    "requestBindingId": "string",
    "description": "string",
    "targetCafeResourceId": "string",
    "targetResourceId": "string",
    "requestedBy": "string",
    "rootCafeResourceId": "string",
    "requestNumber": 0,
    "targetResourceTypeId": "string",
    "requestedObjectId": "string",
    "solution": false,
    "targetResourceProviderId": "string",
    "catalogRequestId": "string",
    "organization": {
        "tenantRef": "string",
        "subtenantRef": "string",
        "tenantLabel": "string",
        "subtenantLabel": "string"
    },
    "callbackServiceId": "string",
    "requestData": {
        "entries": [
            {
                "key": "string"
            }
        ]
    }
}
string
requestedFor
Optional

requestedFor

string
catalogItemTypeId
Optional

catalogItemTypeId

string
reasons
Optional

reasons

string
requestType
Optional

requestType

Possible values are : CATALOG_ITEM, RESOURCE_ACTION,
string
requestBindingId
Optional

requestBindingId

string
description
Optional

description

string
targetCafeResourceId
Optional

targetCafeResourceId

string
targetResourceId
Optional

targetResourceId

string
requestedBy
Optional

requestedBy

string
rootCafeResourceId
Optional

rootCafeResourceId

integer As int64 As int64
requestNumber
Optional

requestNumber

string
targetResourceTypeId
Optional

targetResourceTypeId

string
requestedObjectId
Optional

requestedObjectId

boolean
solution
Optional

solution

string
targetResourceProviderId
Optional

targetResourceProviderId

string
catalogRequestId
Optional

catalogRequestId

organization
Optional

organization

string
callbackServiceId
Optional

callbackServiceId

requestData
Optional

requestData

Responses
201

Network resource created

Returns ResponseEntity of type(s) */*
{
    "statusCode": "string"
}
object
headers
Optional

headers

object
body
Optional

body

string
statusCode
Optional

statusCode

Possible values are : CONTINUE, SWITCHING_PROTOCOLS, PROCESSING, CHECKPOINT, OK, CREATED, ACCEPTED, NON_AUTHORITATIVE_INFORMATION, NO_CONTENT, RESET_CONTENT, PARTIAL_CONTENT, MULTI_STATUS, ALREADY_REPORTED, IM_USED, MULTIPLE_CHOICES, MOVED_PERMANENTLY, FOUND, MOVED_TEMPORARILY, SEE_OTHER, NOT_MODIFIED, USE_PROXY, TEMPORARY_REDIRECT, PERMANENT_REDIRECT, BAD_REQUEST, UNAUTHORIZED, PAYMENT_REQUIRED, FORBIDDEN, NOT_FOUND, METHOD_NOT_ALLOWED, NOT_ACCEPTABLE, PROXY_AUTHENTICATION_REQUIRED, REQUEST_TIMEOUT, CONFLICT, GONE, LENGTH_REQUIRED, PRECONDITION_FAILED, PAYLOAD_TOO_LARGE, REQUEST_ENTITY_TOO_LARGE, URI_TOO_LONG, REQUEST_URI_TOO_LONG, UNSUPPORTED_MEDIA_TYPE, REQUESTED_RANGE_NOT_SATISFIABLE, EXPECTATION_FAILED, I_AM_A_TEAPOT, INSUFFICIENT_SPACE_ON_RESOURCE, METHOD_FAILURE, DESTINATION_LOCKED, UNPROCESSABLE_ENTITY, LOCKED, FAILED_DEPENDENCY, UPGRADE_REQUIRED, PRECONDITION_REQUIRED, TOO_MANY_REQUESTS, REQUEST_HEADER_FIELDS_TOO_LARGE, INTERNAL_SERVER_ERROR, NOT_IMPLEMENTED, BAD_GATEWAY, SERVICE_UNAVAILABLE, GATEWAY_TIMEOUT, HTTP_VERSION_NOT_SUPPORTED, VARIANT_ALSO_NEGOTIATES, INSUFFICIENT_STORAGE, LOOP_DETECTED, BANDWIDTH_LIMIT_EXCEEDED, NOT_EXTENDED, NETWORK_AUTHENTICATION_REQUIRED,