Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Papyrus Class diagram, containment only

AAI PNF – detailed information

Pnf: class-level metadata

descriptionPNF represents a physical network function. typically equipment used in the D1 world. in 1607, this will be populated by SDN-C to represent a premises router that a uCPE connects to. But this can be used to represent any physical device that is not an AIC node or uCPE.
indexedPropspnf-name,orchestration-status,inv-status,model-invariant-id,model-version-id,operational-status,admin-status
searchablepnf-name
uniquePropspnf-name
containerpnfs
namespacenetwork
uriTemplate/network/pnfs/pnf/{pnf-name}
requiredPropspnf-name,in-maint

Pnf: attribute information

Attribute namerequiredtypexml-keydefault-valuedescriptionmetadata propertymetadata value
pnf-nameTRUEjava.lang.StringTRUE
unique name of Physical Network Function.

pnf-name2
java.lang.String

name of Physical Network Function.

selflink
java.lang.String

URL to endpoint where AAI can get more details.

pnf-name2-source
java.lang.String

source of name2

pnf-id
java.lang.String

id of pnf

equip-type
java.lang.String

Equipment type.  Source of truth should define valid values.

equip-vendor
java.lang.String

Equipment vendor.  Source of truth should define valid values.

equip-model
java.lang.String

Equipment model.  Source of truth should define valid values.

management-option
java.lang.String

identifier of managed customer

orchestration-status
java.lang.String

Orchestration status of this pnf

ipaddress-v4-oam
java.lang.String

ipv4-oam-address with new naming convention for IP addresses

sw-version
java.lang.String

sw-version is the version of SW for the hosted application on the PNF.

in-maintTRUEjava.lang.Boolean
FALSEUsed to indicate whether or not this object is in maintenance mode (maintenance mode = true). This field (in conjunction with prov-status) is used to suppress alarms and vSCL on VNFs/VMs.

frame-id
java.lang.String

ID of the physical frame (relay rack) where pnf is installed.

serial-number
java.lang.String

Serial number of the device

ipaddress-v4-loopback-0
java.lang.String

IPV4 Loopback 0 address

ipaddress-v6-loopback-0
java.lang.String

IPV6 Loopback 0 address

ipaddress-v4-aim
java.lang.String

IPV4 AIM address

ipaddress-v6-aim
java.lang.String

IPV6 AIM address

ipaddress-v6-oam
java.lang.String

IPV6 OAM address

inv-status
java.lang.String

CANOPI's inventory status.  Only set with values exactly as defined by CANOPI.

resource-version
java.lang.String

Used for optimistic concurrency.  Must be empty on create, valid on update and delete.

prov-status
java.lang.String

Prov Status of this device (not under canopi control) Valid values [PREPROV/NVTPROV/PROV]

nf-role
java.lang.String

Nf Role is the role performed by this instance in the network.

admin-status
java.lang.String

admin Status of this PNF

operational-status
java.lang.String

Store the operational-status for this object.

model-customization-id
java.lang.String

Store the model-customization-id for this object.

model-invariant-id
java.lang.String





The ASDC model id for this resource  model.visibilitydeployment
requiresmodel-version-id
dbAliasmodel-invariant-id-local
model-version-id
java.lang.String







The ASDC model version for this resource  model.visibilitydeployment
requiresmodel-invariant-id
dbAliasmodel-version-id-local
privateEdgeservice-design-and-creation/models/model/{model-invariant-id}/model-vers/model-ver/{model-version-id}
pnf-ipv4-address
java.lang.String

This is the IP address (IPv4) for the PNF itself. This is the IPv4 address that the PNF iself can be accessed at.

pnf-ipv6-address
java.lang.String

This is the IP address (IPv6) for the PNF itself. This is the IPv6 address that the PNF iself can be accessed at.

software-versions
inventory.aai.onap.org.v16.SoftwareVersions




relationship-list
inventory.aai.onap.org.v16.RelationshipList




p-interfaces
inventory.aai.onap.org.v16.PInterfaces




lag-interfaces
inventory.aai.onap.org.v16.LagInterfaces




vrfs
inventory.aai.onap.org.v16.Vrfs




PnfRegistration VES event comparison

...