VnfPackageSoftwareImageInfo

VnfPackageSoftwareImageInfo
VnfPackageSoftwareImageInfo

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

JSON Example
{
    "id": "string",
    "name": "string",
    "provider": "string",
    "version": "string",
    "checksum": {
        "algorithm": "string",
        "hash": "string"
    },
    "isEncrypted": false,
    "containerFormat": "string",
    "diskFormat": "string",
    "createdAt": "string",
    "minDisk": 0,
    "minRam": 0,
    "size": 0,
    "imagePath": "string"
}
id
Required

id

string
name
Required

Name of the software image.

string
provider
Required

Provider of the software image.

version
Required

version

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,
createdAt
Required

createdAt

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.

userMetadata
Optional

userMetadata

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