Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
NFV - Network Functions Virtualisation
api-tests
Commits
64dee189
Commit
64dee189
authored
Oct 05, 2018
by
Elian Kraja
Browse files
Initial work on Performance Management
parent
6e9403a4
Changes
14
Expand all
Hide whitespace changes
Inline
Side-by-side
SOL003/VNFIndicator-API_nxw/SOL003-VNFIndicator-API.json
0 → 100644
View file @
64dee189
This diff is collapsed.
Click to expand it.
SOL003/VNFPackageManagement-API_nxw/jsons/PkgmSubscription.json
0 → 100644
View file @
64dee189
[
{
"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
SOL003/VNFPackageManagement-API_nxw/jsons/vnfPkgInfos.json
0 → 100644
View file @
64dee189
[
{
"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"
,