summaryrefslogtreecommitdiffstats
path: root/docs/ONAP Model Spec/im/VES/VES-association.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/ONAP Model Spec/im/VES/VES-association.rst')
-rw-r--r--docs/ONAP Model Spec/im/VES/VES-association.rst428
1 files changed, 428 insertions, 0 deletions
diff --git a/docs/ONAP Model Spec/im/VES/VES-association.rst b/docs/ONAP Model Spec/im/VES/VES-association.rst
new file mode 100644
index 0000000..2f71a7a
--- /dev/null
+++ b/docs/ONAP Model Spec/im/VES/VES-association.rst
@@ -0,0 +1,428 @@
+.. Copyright 2021
+.. This file is licensed under the CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE
+.. Full license text at https://creativecommons.org/licenses/by/4.0/legalcode
+
+VES Model Associations
+----------------------
+
+MeasurementHasCodecsInUse
+~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== =========== ========= ======================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_codecsinuse composite Navig. CodecsInUse 0..\* Array of codecs in use
+measurement none Not navig. Measurement 1
+================== =========== ========== =========== ========= ======================
+
+MeasurementHasCpuUsage
+~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== =========== ========= =========================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_cpuUsage composite Navig. CpuUsage 0..\* Usage of an array of CPUs
+measurement none Not navig. Measurement 1
+================== =========== ========== =========== ========= =========================
+
+MeasurementHasDiskUsage
+~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== =========== ========= ==========================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_diskUsage composite Navig. DiskUsage 0..\* Usage of an array of disks
+measurement none Not navig. Measurement 1
+================== =========== ========== =========== ========= ==========================
+
+MeasurementHasHugePages
+~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== =========== ========= =============================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_Hugepages composite Navig. HugePages 0..1 Array of metrics on hugePages
+measurement none Not navig. Measurement 1
+================== =========== ========== =========== ========= =============================
+
+MeasurementHasFilesystemUsage
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+======================= =========== ========== =============== ========= ===========================================================================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_filesystemusage composite Navig. FilesystemUsage 0..\* Filesystem usage of the VM on which the xNFC reporting the event is running
+measurementhasdiskusage none Not navig. Measurement 1
+======================= =========== ========== =============== ========= ===========================================================================
+
+MeasurementHasIpmi
+~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== =========== ========= ==========================================================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_ipmi composite Navig. Ipmi 0..1 Array of intelligent platform management interface metrics
+measurement none Not navig. Measurement 1
+================== =========== ========== =========== ========= ==========================================================
+
+MeasurementHasLatencyBucketMeasure
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+====================== =========== ========== ==================== ========= ====================================================================================================================================================================================================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_latencybucketmeasure composite Navig. LatencyBucketMeasure 0..1 Array of integers representing counts of requests whose latency in milliseconds falls within per-xNF configured ranges; where latency is the duration between a service request and its fulfillment.
+measurement none Not navig. Measurement 1
+====================== =========== ========== ==================== ========= ====================================================================================================================================================================================================
+
+MeasurementHasLoad
+~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== =========== ========= ============================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_load composite Navig. Load 0..1 Array of system load metrics
+measurement none Not navig. Measurement 1
+================== =========== ========== =========== ========= ============================
+
+MeasurementHasMemoryUsage
+~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== =========== ========= ===============================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_memoryusage composite Navig. MemoryUsage 0..\* Memory usage of an array of VMs
+measurement none Not navig. Measurement 1
+================== =========== ========== =========== ========= ===============================
+
+MeasurementHasNicPerformance
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== ============== ========= ==========================================================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_nicperformance composite Navig. NicPerformance 0..\* Performance metrics of an array of network interface cards
+measurement none Not navig. Measurement 1
+================== =========== ========== ============== ========= ==========================================================
+
+MeasurementHasProcessStats
+~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== ============ ========= ====================================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_processstats composite Navig. ProcessStats 0..\* Array of metrics on system processes
+measurement none Not navig. Measurement 1
+================== =========== ========== ============ ========= ====================================
+
+MeausrementHasMachineCheckException
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+======================= =========== ========== ===================== ========= =================================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_machinecheckexception composite Navig. MachineCheckException 0..1 Array of machine check exceptions
+measurement none Not navig. Measurement 1
+======================= =========== ========== ===================== ========= =================================
+
+IpmiHasIpmiBattery
+~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== =========== ========= ============================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_ipmibattery composite Navig. IpmiBattery 0..1 Array of ipmiBattery objects
+ipmi none Not navig. Ipmi 1
+================== =========== ========== =========== ========= ============================
+
+IpmiHasIpmiBaseboardVoltageRegulator
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Array of ipmiBaseboard VoltageRegulator objects
+
+Applied stereotypes:
+
+=============================== =========== ========== ============================= ========= ===============================================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_ipmibaseboardvoltageregulator composite Navig. IpmiBaseboardVoltageRegulator 0..1 Array of ipmiBaseboard VoltageRegulator objects
+ipmi none Not navig. Ipmi 1
+=============================== =========== ========== ============================= ========= ===============================================
+
+IpmiHas IpmiFan
+~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== ======== ========= ========================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_ipmifan composite Navig. IpmiFan 0..1 Array of ipmiFan objects
+ipmi none Not navig. Ipmi 1
+================== =========== ========== ======== ========= ========================
+
+IpmiHasIpmiBaseboardTemperature
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Array of ipmiBaseboard Temperature objects
+
+Applied stereotypes:
+
+========================== =========== ========== ======================== ========= ==========================================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_ipmibaseboardtemperature composite Navig. IpmiBaseboardTemperature 0..1 Array of ipmiBaseboard Temperature objects
+ipmi none Not navig. Ipmi 1
+========================== =========== ========== ======================== ========= ==========================================
+
+IpmiHasIpmiGlobalAggregateTemperatureMargin
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+====================================== =========== ========== ==================================== ========= ========================================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_ipmiglobalaggregatetemperaturemargin composite Navig. IpmiGlobalAggregateTemperatureMargin 0..1 ipmi global aggregate temperature margin
+ipmi none Not navig. Ipmi 1
+====================================== =========== ========== ==================================== ========= ========================================
+
+IpmiHasIpmiHsbp
+~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== ======== ========= =========================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_ipmihsbp composite Navig. IpmiHsbp 0..1 Array of ipmiHsbp objects
+ipmi none Not navig. Ipmi 1
+================== =========== ========== ======== ========= =========================
+
+IpmiHasIpmiNic
+~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== ======== ========= ========================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_ipminic composite Navig. IpmiNic 0..1 Array of ipmiNic objects
+ipmi none Not navig. Ipmi 1
+================== =========== ========== ======== ========= ========================
+
+IpmiHasIpmiProcessor
+~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== ============= ========= ==============================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_ipmiprocessor composite Navig. IpmiProcessor 0..1 Array of ipmiProcessor objects
+ipmi none Not navig. Ipmi 1
+================== =========== ========== ============= ========= ==============================
+
+IpmiHsIpmiPowerSupply
+~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== =============== ========= ================================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_ipmipowersupply composite Navig. IpmiPowerSupply 0..1 Array of ipmiPowerSupply objects
+ipmi none Not navig. Ipmi 1
+================== =========== ========== =============== ========= ================================
+
+IpmiProcessorHasProcessorDimmAggregateThermalMargin
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+===================================== =========== ========== =================================== ========= =====================================================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_processordimmaggregatethermalmargin composite Navig. ProcessorDimmAggregateThermalMargin 0..1 Array of processorDimmAggregate ThermalMargin objects
+ipmiprocessor none Not navig. IpmiProcessor 1
+===================================== =========== ========== =================================== ========= =====================================================
+
+MobileFlowHasGtpPerFlowMetrics
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+=================== =========== ========== ================= ========= ======================================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_gtpperflowmetrics composite Navig. GtpPerFlowMetrics 1 Mobility GTP Protocol per flow metrics
+mobileflow none Not navig. MobileFlow 1
+=================== =========== ========== ================= ========= ======================================
+
+VoiceQualityHasEndOfCallVqmSummaries
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+======================= =========== ========== ===================== ========= ==========================================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_endofcallvqmsummaries composite Navig. EndOfCallVqmSummaries 0..1 End of call voice quality metric summaries
+voicequality none Not navig. VoiceQuality 1
+======================= =========== ========== ===================== ========= ==========================================
+
+SipSignalingHasVendorNfNameFields
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+==================== =========== ========== ================== ========= =============================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_vendorNfnamefields composite Navig. VendorNfNameFields 1 Vendor, NF and nfModule names
+sipsignaling none Not navig. SipSignaling 1
+==================== =========== ========== ================== ========= =============================
+
+VoiceQualityHasVendorNfNameFields
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+==================== =========== ========== ================== ========= =============================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_vendornfnamefields composite Navig. VendorNfNameFields 1 Vendor, NF and nfModule names
+voicequality none Not navig. VoiceQuality 1
+==================== =========== ========== ================== ========= =============================
+
+Perf3gppContainsMeasDataCollection
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+==================== =========== ========== ================== ========= =====================================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_measDataCollection composite Navig. MeasDataCollection 1 3GPP measurement collection structure
+perf3gpp none Not navig. Perf3gpp 1
+==================== =========== ========== ================== ========= =====================================
+
+MeasDataCollectionContainsMeasInfo
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== ================== ========= =========================================================================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_measinfo composite Navig. MeasInfo 1..\* Array of monitored object local distinguished name ids per 3GPP TS 32.300
+measdatacollection none Not navig. MeasDataCollection 1
+================== =========== ========== ================== ========= =========================================================================
+
+MeasInfoContainsMeasInfoIdInteger
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+=================== =========== ========== ================= ========= ============================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_measinfoidinteger composite Navig. measInfoIdInteger 0..1 Measurement group Identifier
+measinfo none Not navig. MeasInfo 1
+=================== =========== ========== ================= ========= ============================
+
+MeasInfoContainsMeasInfoIdString
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== ================ ========= ============================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_measinfoidstring composite Navig. MeasInfoIdString 0..1 Measurement group Identifier
+measinfo none Not navig. MeasInfo 1
+================== =========== ========== ================ ========= ============================
+
+MeasInfoContainsMeasTypesInteger
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== ================ ========= =================================================================================================================================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_meastypesinteger none Navig. MeasTypesInteger 0..1 Array of measurement identifiers associated with the measurement results expressed as integers for efficiency rather than strings
+measinfo none Not navig. MeasInfo 1
+================== =========== ========== ================ ========= =================================================================================================================================
+
+MeasInfoContainsMeasTypesString
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== =============== ========= =================================================================================================================================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_meastypesstring composite Navig. MeasTypesString 0..1 Array of measurement identifiers associated with the measurement results expressed as integers for efficiency rather than strings
+measinfo none Not navig. MeasInfo 1
+================== =========== ========== =============== ========= =================================================================================================================================
+
+MeasInfoContainsMeasValues
+~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== ========== ========= ===================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_measValuesList composite Navig. MeasValues 1..\* Array of measValues
+measinfo none Not navig. MeasInfo 1
+================== =========== ========== ========== ========= ===================
+
+MeasValuesContainsMeasResultInteger
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+=================== =========== ========== ================= ========= ================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_measresultinteger composite Navig. MeasResultInteger 0..\* Array of results
+measvalues none Not navig. MeasValues 1
+=================== =========== ========== ================= ========= ================
+
+MeasValuesContainsMeasResultNull
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== ============== ========= ================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_measresultnull none Navig. measResultNull 0..\* Array of results
+measvalues none Not navig. MeasValues 1
+================== =========== ========== ============== ========= ================
+
+MeasValuesContainsMEasResultNumber
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== =============== ========= ================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_mesresultnumber none Navig. MesResultNumber 0..\* Array of results
+measvalues none Not navig. MeasValues 1
+================== =========== ========== =============== ========= ================
+
+MeasValuesContainsMeasResultString
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== ================ ========= ================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_measresultstring none Navig. MeasResultString 0..\* Array of results
+measvalues none Not navig. MeasValues 1
+================== =========== ========== ================ ========= ================
+
+CmNotifyHasCmNotif
+~~~~~~~~~~~~~~~~~~
+
+Applied stereotypes:
+
+================== =========== ========== ======== ========= =============================
+**Attribute Name** **Aggreg.** **Navig.** **Type** **Mult.** **Description**
+\_cmnotif composite Navig. cmNotif 1..\* Array of cmNotif notificatons
+cmnotify none Not navig. CmNotify 1
+================== =========== ========== ======== ========= =============================