...
The "key" portion of each array entry contains a string specifying a particular HPA capability name. The "value" portion of each array entry is a structured field containing information used to interpret the requested capability configuration.
Array Entry | Values | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
<key> | A string specifying the name of a given HPA capability. | ||||||||||||||||||
<value> | A list of key-value pairs describing the configuration value of a given capability, where the key-value pairs are defined as follows | ||||||||||||||||||
|
HPA Requirements | Attribute Name | Data Type | Capability/Requirement | Property | Nodes |
---|---|---|---|---|---|
CPU | vdu_cpu_requirements | tosca.datatypes.nfv.VirtualCpu | tosca.capabilities.nfv.VirtualCompute | virtual_cpu | tosca.nodes.nfv.VDU.Compute |
Memory | vdu_memory_requirements | tosca.datatypes.nfv.VirtualMemory | tosca.capabilities.nfv.VirtualCompute | virtual_memory | tosca.nodes.nfv.VDU.Compute |
NIC | network_interface_requirements | tosca.datatypes.nfv.VirtualNetworkInterfaceRequirements | ??? | ??? | tosca.nodes.nfv.VduCp tosca.nodes.nfv.VnfExtCp |
Storage | vdu_storage requirements | map | ??? | ??? | tosca.nodes.nfv.VDU.VirtualStorage |
NUMA | logical_node_requirements | tosca.datatypes.nfv.LogicalNodeData | tosca.capabilities.nfv.VirtualCompute | logical_node | tosca.nodes.nfv.VDU.Compute |
CPU & Memory Requirements
...