Commit 64dee189 authored by Elian Kraja's avatar Elian Kraja
Browse files

Initial work on Performance Management

parent 6e9403a4
This diff is collapsed.
[
{
"id": "ABCDEFGHIJKL",
"callbackUri": "ABCDEFGHIJKLMNOPQRSTUVWXYZ",
"_links": {
"self": {
"href": "ABCDEFGHIJKLMNOPQR"
}
},
"filter": {
"notificationTypes": [
"VnfPackageChangeNotification"
],
"vnfProductsFromProviders": [
{
"vnfProvider": "ABCDEFGHIJKLMNOPQRSTUVW",
"vnfProducts": [
{
"vnfProductName": "ABCDEFGHIJKLMNOPQRSTUVWX",
"versions": [
{
"vnfSoftwareVersion": "ABCDEFGHIJKLMNOPQRSTUVWXYZABC",
"vnfdVersions": [
"ABCDEFGHIJKLMNOPQ",
"ABCDE"
]
},
{
"vnfSoftwareVersion": "ABCDEFGHIJKLMNOPQRSTUVWXYZA",
"vnfdVersions": [
"ABCDEFGHIJKLMNOPQRSTUVWXYZABC"
]
}
]
},
{
"vnfProductName": "ABCDEFGHIJKLM",
"versions": [
{
"vnfSoftwareVersion": "ABCDEFGHIJKLMN",
"vnfdVersions": [
"ABCDEF",
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
]
},
{
"vnfSoftwareVersion": "ABCDEFGHIJKLMNOPQRSTUVWXYZABC",
"vnfdVersions": [
"ABCDEFGHIJKLMNO",
"ABCDEFGH",
"ABCDEF"
]
},
{
"vnfSoftwareVersion": "ABCD",
"vnfdVersions": [
"ABCDEFGHIJKLMNOPQRSTUVWXY",
"ABCDEFGHIJ",
"ABCDEFGHIJKLMNOPQRSTUVWXYZABC"
]
},
{
"vnfSoftwareVersion": "ABCDEFGHIJKLMNOPQRST",
"vnfdVersions": [
"ABCDEFG",
"ABCDEFGHIJKLMNOPQRSTU"
]
}
]
}
]
},
{
"vnfProvider": "ABCDEF",
"vnfProducts": [
{
"vnfProductName": "ABCDEFGH",
"versions": [
{
"vnfSoftwareVersion": "ABCDEFGHIJKLMNOPQRST",
"vnfdVersions": [
"ABCDE",
"ABCDE",
"ABCDEFGHIJKLMNOPQR"
]
},
{
"vnfSoftwareVersion": "ABCDEFGHIJKLMNOPQRSTUVWX",
"vnfdVersions": [
"ABCDEFGHIJKLMNOP"
]
}
]
},
{
"vnfProductName": "ABCDE",
"versions": [
{
"vnfSoftwareVersion": "ABCDEFGHIJKLMNO",
"vnfdVersions": [
"ABCDEFGHIJKLMNOPQRSTUVWXYZABC"
]
},
{
"vnfSoftwareVersion": "ABCDEFGHIJ",
"vnfdVersions": [
"ABCDEFGHIJKLMNOPQRS"
]
},
{
"vnfSoftwareVersion": "ABCDEFGHIJK",
"vnfdVersions": [
"ABCD"
]
},
{
"vnfSoftwareVersion": "ABCD",
"vnfdVersions": [
"ABCDEFGHIJKL",
"ABCDEFGHIJKLMNOPQRSTUVWXYZABC"
]
}
]
},
{
"vnfProductName": "ABCD",
"versions": [
{
"vnfSoftwareVersion": "ABCDEFGHIJKLMNOPQRST",
"vnfdVersions": [
"ABCDEFGHIJKLMNOPQ",
"ABCDEFGHIJKL"
]
},
{
"vnfSoftwareVersion": "ABCDEFGHIJKLMNOPQRSTUVWXY",
"vnfdVersions": [
"ABCDEF",
"ABCDEFGHIJKLMNOPQRST"
]
},
{
"vnfSoftwareVersion": "ABCDEF",
"vnfdVersions": [
"ABCDEFGHIJKLMNOPQRSTUVWXYZABC",
"ABCDEFGHIJKLMNOPQR",
"ABCDEFGHIJKLMNOP"
]
}
]
}
]
}
],
"vnfdId": [
"ABCDEFGHIJKLMNOPQRS",
"ABCDEFGHIJKLMNO",
"ABCDEFGHIJKLM",
"ABCDEFGHIJK"
],
"vnfPkgId": [
"ABCDEFGH",
"ABCDEFGHIJKLMNOPQ",
"ABCDE",
"ABCDEFGHIJKLMNOPQRSTUVWXYZABC"
],
"operationalState": "DISABLED",
"usageState": {}
}
},
{
"id": "ABCDE",
"callbackUri": "ABCDEFGHIJKLM",
"_links": {
"self": {
"href": "ABCDEFGHIJKLMNOPQRSTU"
}
},
"filter": {
"notificationTypes": [
"VnfPackageOnboardingNotification",
"VnfPackageOnboardingNotification",
"VnfPackageOnboardingNotification"
],
"vnfProductsFromProviders": [
{
"vnfProvider": "ABCDEFGH",
"vnfProducts": [
{
"vnfProductName": "ABCDEFGHIJKLMNOPQRSTUV",
"versions": [
{
"vnfSoftwareVersion": "ABCD",
"vnfdVersions": [
"ABCDEFGHIJKLMN",
"ABCDEFGHIJKLMNOPQRSTUVW",
"ABCDE",
"ABCDEFGHIJKLMNOPQRS"
]
},
{
"vnfSoftwareVersion": "ABCDEFGHIJKLMNOPQRSTUVWXYZ",
"vnfdVersions": [
"ABCDEFGHIJKLMNOPQRS"
]
}
]
},
{
"vnfProductName": "ABCDEFGHIJKLMN",
"versions": [
{
"vnfSoftwareVersion": "ABCDEFGHIJKLMNOP",
"vnfdVersions": [
"ABCDEFGHIJ",
"ABCDEFGHIJKLMNOPQRSTUVWXYZABC",
"ABCDEFGHIJKLMNOPQRSTUVWX",
"ABCDEFGHIJKLMNOPQR"
]
},
{
"vnfSoftwareVersion": "ABCDEFGHIJKLMN",
"vnfdVersions": [
"ABCDEFGHIJKLMNO",
"ABCDEFGHIJKLMNOPQRSTUVWXYZ",
"ABCDEFGHIJKLMNOPQRSTUVW"
]
},
{
"vnfSoftwareVersion": "ABCDEF",
"vnfdVersions": [
"ABCDEFGHIJKLM",
"ABCDE",
"ABCDEFGHIJKLMNOPQRSTUVWXYZA"
]
}
]
}
]
},
{
"vnfProvider": "ABCDEFGHIJKLMNOPQRSTUVWXYZABC",
"vnfProducts": [
{
"vnfProductName": "ABCDEFGHIJKLMNOPQ",
"versions": [
{
"vnfSoftwareVersion": "ABCDEFGHIJKLMNOPQRSTUVWXY",
"vnfdVersions": [
"ABCDEFGHIJKLMNOPQ",
"ABCDE"
]
},
{
"vnfSoftwareVersion": "ABCDEFGHIJKLMN",
"vnfdVersions": [
"ABCDEFGHIJKLMNOPQRSTUVWX",
"ABCDEFGHIJKLMNOPQRSTUVWXYZABC"
]
}
]
},
{
"vnfProductName": "ABCDEFGHIJKLMNOP",
"versions": [
{
"vnfSoftwareVersion": "ABCD",
"vnfdVersions": [
"ABCDEFGH",
"ABCDEFGHIJKLMN",
"ABCDEFGHIJKLMNOP"
]
},
{
"vnfSoftwareVersion": "ABCDEFGHIJKLM",
"vnfdVersions": [
"ABCDEFGHIJKLM",
"ABCDEFGH"
]
}
]
}
]
}
],
"vnfdId": [
"ABCDEFGHIJKLMNOPQRSTUVWXYZABC",
"ABCDEFGHIJKLM",
"ABCDEFGHIJKLMNOPQRS",
"ABCDEFGHIJKL"
],
"vnfPkgId": [
"ABCDEFGHIJKLMNOPQRSTUVWXY"
],
"operationalState": "DISABLED",
"usageState": {}
}
},
{
"id": "ABCDEF",
"callbackUri": "ABCDEFGHIJKLMNOPQRSTUVWXYZ",
"_links": {
"self": {
"href": "ABCDEFGHIJKLMNOPQ"
}
},
"filter": {
"notificationTypes": [
"VnfPackageChangeNotification",
"VnfPackageOnboardingNotification",
"VnfPackageChangeNotification",
"VnfPackageOnboardingNotification"
],
"vnfProductsFromProviders": [
{
"vnfProvider": "ABCDEFGHIJKL",
"vnfProducts": [
{
"vnfProductName": "ABCDEFGHIJK",
"versions": [
{
"vnfSoftwareVersion": "ABCDE",
"vnfdVersions": [
"ABCDEFGHI",
"ABCDEFGHIJKLMNOPQRS",
"ABCDEFGHIJKLMNOPQR"
]
},
{
"vnfSoftwareVersion": "ABCDEFGHIJKLMNOPQRSTUVWX",
"vnfdVersions": [
"ABCDEFGHIJKLMNOPQRSTUVWX",
"ABCDEFG",
"ABCDEFGHIJKLMNOPQRSTUVW",
"ABCDEFGHIJKLMNOPQRSTUVWXY"
]
}
]
}
]
},
{
"vnfProvider": "ABCDEFGHI",
"vnfProducts": [
{
"vnfProductName": "ABCDEFGHIJ",
"versions": [
{
"vnfSoftwareVersion": "ABCDEFGHIJKL",
"vnfdVersions": [
"ABCDEFGHIJKLMNOPQRSTUVWXYZA",
"ABCDEFGHIJKLMNOPQRSTUVWXYZABC",
"ABCDEFGHIJKL",
"ABCDEFGHIJKLMNOPQR"
]
},
{
"vnfSoftwareVersion": "ABCDEFGHIJKLMNOPQ",
"vnfdVersions": [
"ABCDEFGHIJKLMNOPQRSTUVWXYZABC",
"ABCDEFGHIJKLMNOPQRSTU",
"ABCDEFGHIJKLMNOPQRSTUVWXYZABC",
"ABCDEFGHIJKLMN"
]
}
]
}
]
},
{
"vnfProvider": "ABCDEFGHIJKLMNOPQRSTUVWXYZA",
"vnfProducts": [
{
"vnfProductName": "ABCDEFGH",
"versions": [
{
"vnfSoftwareVersion": "ABCDE",
"vnfdVersions": [
"ABCDEFGHIJKLMNOPQRSTUVWXYZ",
"ABCDEFGHIJKLMNOPQRSTUVWXYZABC",
"ABCDEFGHIJKLMNOPQRS",
"ABCDEFGHIJKLMNOPQRST"
]
}
]
}
]
}
],
"vnfdId": [
"ABCDEFGHIJKLMNOP",
"ABCDEFGHIJKLMNOPQRSTUVWXYZA"
],
"vnfPkgId": [
"ABCDEFGHIJKLMNOPQRSTUVW",
"ABCDEFGHIJKLMNOPQ",
"ABCDEFGHIJKLMN"
],
"operationalState": "ENABLED",
"usageState": [
773,
[
{},
[
false,
true
],
null,
null
]
]
}
}
]
\ No newline at end of file
[
{
"id": "ABCDEFGHIJKL",
"operationalState": "ENABLED",
"usageState": {},
"_links": {
"self": {
"href": "ABCDEFGHIJKLMNOPQR"
},
"packageContent": {
"href": "ABCDEFGHI"
},
"vnfd": {
"href": "ABCDEFGHIJKLMNOPQRSTUVWXYZA"
}
},
"vnfdId": "ABCD",
"vnfProvider": "ABCDEFGHIJKLMNOPQRS",
"vnfProductName": "ABCDEFGHIJKLMNOPQRS",
"vnfSoftwareVersion": "ABCDEFGHIJKLMNOPQRSTUVWX",
"vnfdVersion": "ABCDEFGHIJK",
"checksum": {
"algorithm": "ABCDEFGHIJKLMNOPQRSTUVWXYZABC",
"hash": "ABCDEFGHIJKLMN"
},
"softwareImages": [
{
"id": "ABCDEFGHIJKLMNO",
"name": "ABCDEFGHIJKLMNOPQRSTUVWXYZA",
"provider": "ABCDE",
"version": "ABCDEFGHIJKLMNOPQRSTUVWXYZABC",
"checksum": {
"algorithm": "ABCDEFGHIJKLM",
"hash": "ABCDEFGHIJKLMNOPQRSTUVWXYZABC"
},
"containerFormat": "AMI",
"diskFormat": "QCOW2",
"createdAt": "ABCDEFGHIJKLMNOP",
"minDisk": -14,
"minRam": 836,
"size": 698,
"imagePath": "ABCDEFGHIJKLMNOPQRSTUVWX",
"userMetadata": {}
},
{
"id": "ABCDEFGHIJKLMNOPQRSTUV",
"name": "ABCDEFGHIJKLMNOPQRSTUVWXYZA",
"provider": "ABCDEFGHIJK",
"version": "ABCD",
"checksum": {
"algorithm": "ABCDEFGHIJKLMNOP",
"hash": "ABCDEFGHIJKLMNOP"
},
"containerFormat": "AMI",
"diskFormat": "VHDX",
"createdAt": "ABCDEFGHIJKLMNOPQRSTUVW",
"minDisk": 82,
"minRam": 460,
"size": 51,
"imagePath": "ABCDEFGHI",
"userMetadata": {}
},
{
"id": "ABCDEFGHIJK",
"name": "ABCDEFGHIJKLMNOPQRST",
"provider": "ABCDEFGHIJKLMN",
"version": "ABCDEFGHI",
"checksum": {
"algorithm": "ABCDEFGHIJKLMNOPQRST",
"hash": "ABCDEFGHIJKLMNOPQRSTUVWX"
},
"containerFormat": "AKI",
"diskFormat": "VMDK",
"createdAt": "ABCDEFGHIJKLMNOPQRS",
"minDisk": 821,
"minRam": 358,
"size": 589,
"imagePath": "ABCDEFGHIJ",
"userMetadata": {}
}
],
"additionalArtifacts": [
{
"artifactPath": "ABCDEFG",
"checksum": {
"algorithm": "ABCDEFGHIJKLMNOPQ",
"hash": "ABCDEFGHIJKLMNO"
},
"metadata": {}
},
{
"artifactPath": "ABCDEFGHIJ",
"checksum": {
"algorithm": "ABCDEFGHIJKLMNOPQRSTU",
"hash": "ABCDEFGHIJKLMNO"
},
"metadata": {}
},
{
"artifactPath": "ABCDEFGHIJKLMNOPQRSTUVWXYZABC",
"checksum": {
"algorithm": "ABCD",
"hash": "ABCDEFGHIJKLMNOPQ"
},
"metadata": {}
}
],
"onboardingState": "CREATED",
"userDefinedData": {}
},
{
"id": "ABCDEFGHIJKLMNOPQRS",
"operationalState": "DISABLED",
"usageState": 215,
"_links": {
"self": {
"href": "ABCDEFGHIJKLMNOPQRSTU"
},
"packageContent": {
"href": "ABCDEFGHIJKLMNO"
},
"vnfd": {
"href": "ABCDEF"
}
},
"vnfdId": "ABCDEFGHIJKLMNOPQRSTUVWXYZ",
"vnfProvider": "ABCDEFGHIJKLMNOPQRST",
"vnfProductName": "ABCDEFGHIJKLMNOPQRST",
"vnfSoftwareVersion": "ABCDEFGHIJKLMNOPQRSTUVWXYZAB",
"vnfdVersion": "ABCDEFGHIJKLMNOPQRSTUVWXYZABC",
"checksum": {
"algorithm": "ABCDEFGHIJKLM",
"hash": "ABCDEFGHIJKLMNOPQRSTUVWXYZAB"
},
"softwareImages": [
{
"id": "ABCDEFGHIJKLMNOPQRSTUVWXYZ",
"name": "ABCDEFGHIJKLMNOPQRSTU",
"provider": "ABCD",
"version": "ABCDEFGHIJKLMNOP",
"checksum": {
"algorithm": "ABCDEFGHIJKLMNO",
"hash": "ABCDEFGHIJKLM"
},
"containerFormat": "DOCKER",
"diskFormat": "QCOW2",
"createdAt": "ABCDEFGHIJKLMNOPQRSTUVWXYZABC",
"minDisk": -98,
"minRam": 204,
"size": 587,
"imagePath": "ABCDEF",
"userMetadata": {}
},
{
"id": "ABCDE",
"name": "ABCDEFG",
"provider": "ABCDEFGH",
"version": "ABCDEFGHIJKLMNOPQRSTU",
"checksum": {
"algorithm": "ABCDEFGHIJKLMNOPQRSTUV",
"hash": "ABCDEFGHIJKLMNOPQRSTUVW"
},
"containerFormat": "DOCKER",
"diskFormat": "AKI",
"createdAt": "ABCDEFGHIJKLMNOP",
"minDisk": 87,
"minRam": 216,
"size": 262,
"imagePath": "ABCDEFGHIJK",
"userMetadata": {}
},
{
"id": "ABCD",
"name": "ABCDEFGHIJKLMNOPQRSTUVWXYZ",