ProvisioningResponsePayload

Provisioning response payload

In this document:

GraphViz

Schema

The considered APS type (download) extends the Resource APS type(s) and looks as follows:

{
  "name": "ProvisioningResponsePayload",
  "id": "http://com.odin.platform/inhouse-products/ProvisioningResponsePayload/1.0",
  "apsVersion": "2.0",
  "implements": [
    "http://aps-standard.org/types/core/resource/1.0"
  ],
  "properties": {
    "vendorSubscriptionId": {
      "type": "string"
    },
    "fulfillmentParameters": {
      "type": "array",
      "items": {
        "type": "ResponseParameter"
      }
    }
  },
  "structures": {
    "ResponseParameter": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string"
        },
        "value": {
          "type": "string"
        },
        "phase": {
          "type": "string"
        },
        "type": {
          "type": "string"
        },
        "structuredValue": {
          "type": "object"
        }
      }
    }
  }
}

Properties

NAME

TYPE

ATTRIBUTES

DEFAULT

DESCRIPTION

vendorSubscriptionId

String

Not Required

Defines vendor’s subscription ID.

fulfillmentParameters

Array of ResponseParameter

Not Required

Defines fulfillment parameters.

Structures

ResponseParameter

NAME

TYPE

ATTRIBUTES

DEFAULT

DESCRIPTION

id

String

Not Required

value

String

Not Required

phase

String

Not Required

type

String

Not Required

structuredValue

Object

Not Required

Examples

Please find general description of create-read-update-delete (CRUD) operations with resources, properties, and structures respectively at: