...
Anchor | ||||
---|---|---|---|---|
|
Design Time Model
1) ECOMP IM (VNFCatalogItem)
ONAP Resource Model UML
- Questions:
- What's the detail model of VNFCCapability?
- No model for network port?
2) ETSI IFA IM (IFA015 VNFD)
(besides VduCpd, Vdu also has relationship with VirtualComputeDesc, VirtualStorageDesc and swImageDesc; which are omitted in this diagram)
3) SDC IM (normative and heat types)
...
Anchor | ||||
---|---|---|---|---|
|
VNF Run Time Model
AAI (generic_vnf) ECOMP IM (VNF instance) ETSI IFA007 (VnfInfo) Comment vnf-id vnfInstanceId vnf-name vnfInstanceName vnf-name2 vnf-type VFType service-id regional-resource-zone prov-status operational-status license-key equipment-role orchestration-status heat-stack-id mso-catalog-key management-option ipv4-oam-address ipv4-loopback0-address nm-lan-v6-address management-v6-address vcpu vcpu-units vmemory vmemory-units vdisk vdisk-units in-maint is-closed-loop-disabled resource-version vnfSoftwareVersion? summary-status encrypted-access-flag entitlement-assignment-group-uuid entitlement-resource-uuid license-assignment-group-uuid license-key-uuid model-invariant-id VNF Model Id model-version-id VNF Model Version persona-model-version model-customization-id widget-model-id widget-model-version as-number regional-resource-subzone nf-type Q: What's the difference between vnf-type and nf-type? nf-function nf-role NetworkRole nf-naming-code selflink ipv4-oam-gateway-address ipv4-oam-gateway-address-prefix-length vlan-id-outer nm-profile-name relationship-list l-interfaces lag-interfaces vf-modules licenses entitlements HomingPolicy TargetNodePrompt VLAN Range Plan VNF Name Prompt VNF Naming Policy VNF Network Tag vnfInstanceDescription vnfdId vnfdVersion vnfProvider vnfProductName onboardedVnfPkgInfoId vnfConfigurableProperty instantiationState instantiatedVnfInfo metadata extension
Anchor | ||||
---|---|---|---|---|
|
...
Anchor | ||||
---|---|---|---|---|
|
VNF Run Time Model
AAI (generic_vnf) ECOMP IM (VNF instance) ETSI IFA007 (VnfInfo) Comment vnf-id vnfInstanceId vnf-name vnfInstanceName vnf-name2 vnf-type VFType service-id regional-resource-zone prov-status operational-status license-key equipment-role orchestration-status heat-stack-id mso-catalog-key management-option ipv4-oam-address ipv4-loopback0-address nm-lan-v6-address management-v6-address vcpu vcpu-units vmemory vmemory-units vdisk vdisk-units in-maint is-closed-loop-disabled resource-version vnfSoftwareVersion? summary-status encrypted-access-flag entitlement-assignment-group-uuid entitlement-resource-uuid license-assignment-group-uuid license-key-uuid model-invariant-id VNF Model Id vnfdId? model-version-id VNF Model Version vnfdVersion? persona-model-version model-customization-id widget-model-id widget-model-version as-number regional-resource-subzone nf-type Q: What's the difference between vnf-type and nf-type? nf-function nf-role NetworkRole nf-naming-code selflink ipv4-oam-gateway-address ipv4-oam-gateway-address-prefix-length vlan-id-outer nm-profile-name relationship-list l-interfaces lag-interfaces vf-modules licenses entitlements HomingPolicy TargetNodePrompt VLAN Range Plan VNF Name Prompt VNF Naming Policy VNF Network Tag vnfInstanceDescription vnfProvider vnfProductName onboardedVnfPkgInfoId vnfConfigurableProperty instantiationState instantiatedVnfInfo metadata extension
Anchor | ||||
---|---|---|---|---|
|
...