VNFDescriptor

Represent Virtual Network Function Descriptor Object

Overview

CPUCount integer filterable   orderable  
description string filterable   orderable  
memoryMB integer required   filterable   orderable  
metadataID string required   filterable   orderable  
name string required   filterable   orderable  
storageGB integer required   filterable   orderable  
vendor string filterable   orderable  
visible boolean filterable   orderable  

API Resource

/vnfdescriptors/id
delete get put

Parents

/vnfcatalogs/id/vnfdescriptors
get post

Children

/vnfdescriptors/id/vnfinterfacedescriptors
get post

Members

This object has no members.

Attributes documentation

CPUCount integer filterable   orderable  
Discussion

Number of CPUs to be allocated VNF instance when deployed


Charateristics

Min value: 1
Max value: 16
SDK attribute: CPUCount

description string filterable   orderable  
Discussion

A description of the VNF Descriptor


Charateristics

Format: free
Max length: 255
SDK attribute: description

memoryMB integer required   filterable   orderable  
Discussion

Memory (in MB) to be allocated for VNF instance when deployed


Charateristics

Min value: 128
Max value: 16384
SDK attribute: memoryMB

metadataID string required   filterable   orderable  
Discussion

Id of referenced Metadata Object


Charateristics

Format: free
SDK attribute: metadataID

name string required   filterable   orderable  
Discussion

Name of the VNF Descriptor


Charateristics

Format: free
Min length: 1
Max length: 255
SDK attribute: name

storageGB integer required   filterable   orderable  
Discussion

Disk storage (in GB) to be allocated VNF instance when deployed


Charateristics

Min value: 1
Max value: 200
SDK attribute: storageGB

vendor string filterable   orderable  
Discussion

The vendor generating this VNF Descriptor


Charateristics

Format: free
Max length: 255
SDK attribute: vendor

visible boolean filterable   orderable  
Discussion

Controls if descriptor visible in catalog to create new VNF


Charateristics

Default value: true
SDK attribute: visible