Nsd

Nsd
Nsd
JSON Example
{
    "description": "string",
    "ns": {
        "properties": {
            "descriptor_id": "string",
            "designer": "string",
            "version": "string",
            "name": "string",
            "invariant_id": "string",
            "flavour_id": "string"
        },
        "nodeType": "string"
    },
    "basepath": "string",
    "cnfs": [
        {}
    ],
    "vnfs": [
        {
            "nodeType": "string",
            "vnf_id": "string",
            "description": "string",
            "properties": {
                "descriptor_id": "string",
                "id": "string",
                "managedBy": {
                    "extensionSubtype": "string",
                    "extensionId": "string",
                    "extensionName": "string",
                    "version": "string"
                },
                "vnfProvider": "string",
                "vnfProductName": "string",
                "vnfSoftwareVersion": "string",
                "vnfdVersion": "string",
                "name": "string",
                "tags": [
                    {}
                ]
            },
            "networks": [
                {}
            ],
            "dependencies": [
                {}
            ]
        }
    ],
    "pnfs": [
        {}
    ],
    "vls": [
        {
            "nodeType": "string",
            "vl_id": "string",
            "description": "string",
            "properties": {
                "description": "string",
                "connectivity_type": {
                    "layer_protocols": [
                        "string"
                    ]
                },
                "vl_profile": {
                    "min_bitrate_requirements": {
                        "root": 0
                    },
                    "max_bitrate_requirements": {
                        "root": 0
                    }
                }
            }
        }
    ],
    "fps": [
        {}
    ],
    "vnffgs": [
        {}
    ],
    "ns_exposed": {
        "external_cps": [
            {}
        ],
        "forward_cps": [
            {}
        ]
    },
    "nested_ns": [
        {}
    ],
    "nfDependencyDetails": {
        "0": [
            "string"
        ]
    }
}
string
description
Optional

description

object
metadata
Optional

metadata

object
ns
Optional

ns

object
inputs
Optional

inputs

string
basepath
Optional

basepath

array of object
cnfs
Optional

cnfs

array of object
vnfs
Optional

vnfs

array of object
pnfs
Optional

pnfs

array of object
vls
Optional

vls

array of object
fps
Optional

fps

array of object
vnffgs
Optional

vnffgs

object
ns_exposed
Optional

ns_exposed

array of object
nested_ns
Optional

nested_ns

object
nfDependencyDetails
Optional

nfDependencyDetails

Returned By