VnfPackageSoftwareImageInfo

VnfPackageSoftwareImageInfo
VnfPackageSoftwareImageInfo

This type represents an artifact contained in a VNF package which represents a software image.

JSON Example
{
    "imagePath": "imagePath",
    "version": "version",
    "minDisk": 0,
    "createdAt": "2000-01-23T04:56:07.000Z",
    "size": 0,
    "provider": "provider",
    "isEncrypted": true,
    "minRam": 0,
    "name": "name",
    "checksum": {
        "hash": "hash",
        "algorithm": "algorithm"
    },
    "containerFormat": "AKI",
    "id": "id",
    "diskFormat": "AKI",
    "userMetadata": {
        "key": "userMetadata"
    }
}
string
id
Required

Identifier of the VNF Virtual Link Descriptor (VLD) in the VNFD.

string
name
Required

Name of the software image.

string
provider
Required

Provider of the software image.

string
version
Required

A Version. Representation: string of variable length.

checksum
Required

checksum

boolean
isEncrypted
Required

Reflects whether the image is encrypted (true) or not (false).

string
containerFormat
Required

Container format indicates whether the software image is in a file format that also contains meta-data about the actual software. Permitted values: - AKI: a kernel image format - AMI: a machine image format - ARI: a ram disk image format - BARE: the image does not have a container or meta-data envelope - DOCKER: docker container format - OVA: OVF package in a tar file - OVF: OVF container format

Possible values are : AKI, AMI, ARI, BARE, DOCKER, OVA, OVF,
string
diskFormat
Required

Disk format of a software image is the format of the underlying disk image. Permitted values: - AKI: a kernel image format - AMI: a machine image format - ARI: a ramdisk image format - ISO: an archive format for the data contents of an optical disc, such as CD-ROM - QCOW2: a common disk image format, which can expand dynamically and supports copy on write - RAW: an unstructured disk image format - VDI: a common disk image format - VHD: a common disk image format - VHDX: enhanced version of VHD format - VMDK: a common disk image format

Possible values are : AKI, AMI, ARI, ISO, QCOW2, RAW, VDI, VHD, VHDX, VMDK,
string As date-time As date-time
createdAt
Required

Date-time stamp. Representation: String formatted according toas defined by the date-time production in IETF RFC 3339.

integer
minDisk
Required

The minimal disk for this software image in bytes.

integer
minRam
Required

The minimal RAM for this software image in bytes.

integer
size
Required

Size of this software image in bytes.

object
userMetadata
Optional

This type represents a list of key-value pairs. The order of the pairs in the list is not significant. In JSON, a set of key- value pairs is represented as an object. It shall comply with the provisions defined in clause 4 of IETF RFC 7159.

string
imagePath
Required

Path in the VNF package, which identifies the image artifact and also allows to access a copy of the image artifact.

Property Of