You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 25 Next »

This page is used for the ONAP R2+ Service IM drafting and discussion.


****************************this section below will be move into the clear page ***********************************


  ONAP R2+ Service IM start from ECOMP Service IM model as below class diagram:

  • Products are made up of services (ServiceCatalogItems on the design side, ServiceInstances on the runtime side).
  • Services are made up of service components. A service component is not seen or known to products like SID ResourceFacingServices are not seen by products. Services can be composed of other Services and may be referred to as complex services.  Network Service, or WAN service are as the service components in the service.
  • ServiceComponents are made up of ServiceComponents or resources.  The resources include VNF, PNF, VL, etc.


    Last Questions:
    1.  why does serviceComponentInstance and ResourceInstances use reference, but the ServiceInstance uses ComposedOf?
    2. Could we unify term among the catalogItem, specification and description in the left blocks of the diagram?


Take the ONAP R1 VoLTE use case as an example.  The E2E VoLTE service can be designed as the service; The IMS, EPC, and WAN can be designed as the service components.  The HSS, CSCF, TAS, SBC, MME, and SPGW etc, and the link between them can be design as the resources.




  • ServiceCatalogItem

SDC

(Service)

AAI
(service)
ECOMP IM
(ServiceCatalogItem)
Confirmed AttributesDescription
invariantUUID

serviceInvariantUUIDConstant identifier of the service model
UUIDservice-idServiceUUID serviceUUID

Versioned identifier of the service model (this uuid is changed for every major version of the service)

name
ServiceDisplayName serviceName 

The name of the service

descriptionservice-descriptionServiceDescription serviceDescription

The description of the service

Visible when the user hovers over this service in the design studio UI.

Category
Category  category

A predefined list which identifies the construct's category. There is a predefined list of service categories and resource categories.

Designer cannot define new Category. Process required to add/change/delete


service-versionVersion serviceVersionThe service version in SDC catalog


Icon icon

The icon path of the service

Process required to add new icon. 




serviceComponentUUIDThe service component UUID that the service includes


  • ServiceInstance

AAI
(ServiceInstance)
Confirmed AttributesDescription
service-Instance-IdserviceInstanceIdUniquely identifies this instance of a service
service-instance-nameserviceInstanceNameThe name assigned to the service-instance
model-invariant-idserviceInvariantUUIDConstant identifier of the service model
model-version-idServiceUUIDVersioned identifier of the service model (this uuid is changed for every major version of the service)
persona-Model-VersionServiceVersionThe service version in SDC catalog
selflinkselfLinkURL to endpoint where more details can be gotten
orchestration-statusstatusOrchestration status of the service instance

serviceComponentInstanceIdThe service component instance ID that the service instance includes


  • ServiceComponentCatalogItem

SDC
(Service)
AAI
(service)
ECOMP IM
(ServiceComponentCatalogItem)
ETSI IFA014
(NetworkService)
Confirmed AttributesDescription
invariantUUID

nsdInvariantIdinvariantUUIDConstant identifier of the Service Component model
UUIDservice-idServiceComponentCatalogItemnsdIdentifierUUIDVersioned identifier of the Service Component model (this uuid is changed for every major version of the service component)
name

nsdNamenameThe name of the service component
descriptionservice-description

descriptionThe description of service component

service-version
versionversionThe version of service component



designerdesignerThe designer of service component


  • Network Service Descriptor

    Inherit from ServiceComponentCatalogItem

ETSI IFA014
(NetworkService)
Confirmed AttributesDescription
vnfdidvnfdid

References the VNFD of a constituent VNF.

pnfdIdpnfdId

References the PNFD of a constituent PNF.

virtualLinkDescvirtualLinkDescProvides the constituent VLDs.



  • ServiceComponentInstance


AAI
(ServiceInstance)

ETSI IFA013

(NS)

Confirmed AttributesDescripion
service-Instance-IdnsInstanceIdinstanceIdUniquely identifies this instance of a service component
service-instance-namensNameinstanceNameThe name assigned to the service component instance
model-invariant-idnsdIdinvariantUUIDConstant identifier of the service component model
model-version-id
UUIDVersioned identifier of the service component model (this uuid is changed for every major version of the service component)
persona-Model-Version
versionThe service version in SDC catalog
selflink
selfLinkURL to endpoint where more details can be gotten
orchestration-statusnsStatestatusOrchestration status of the service component instance

descriptiondescriptionThe description of service component instance



  • Network Service Instance


Inherit from ServiceComponentInstance


ETSI IFA013

(NS)

ConfirmedDescripion
vnfInfoIdvnfInfoIdReference to information on constituent VNFs of this NS.
pnfInfopnfInfo

Information on the PNF(s) that are part of this NS.

virtualLinkInfovirtualLinkInfo

Information on the VLs of thisNS.

nsScaleStatusnsScaleStatus

Represents for each NS scaling aspect declared in the applicable DF, how "big" the NS instance has been scaled w.r.t. that aspect.


**************************************Note: this section above will be move into the clear page.************************************************



Current Service Information Model UML Documentation: ONAP Service 2017-11-08.docx

1. @ James Forsyth  David Shadmi  is the AAI and SDC align to the diagram above? 

2. @Andy Mayer ServiceDesc's attributes are directly definited, not using the method above. Please confirm it.

3. @ Andy Mayer  in the diagram above, there is no ServiceCatalogItemType, but in the document it exits. 

                             ServiceNetworkAssociation and serviceRecipe are the same question.

                            Please confirm them and update the diagram if needed.


the comparision table among ECOMP IM, SDC IM, ETSI NFV IFA, A&AI as below:

  • ServiceCatalogItem

SDC

(Service)

AAI
(service)
ECOMP IM
(ServiceCatalogItem)
CommentsConfirmedDescription
invariantUUID


serviceInvariantUUIDConstant identifier of the service model
UUIDservice-idServiceUUID 
serviceUUID

Versioned identifier of the service model (this uuid is changed for every major version of the service)

name
ServiceDisplayName 
serviceName 

The name of the service

descriptionservice-descriptionServiceDescription 
serviceDescription

The description of the service

Visible when the user hovers over this service in the design studio UI.


type

maopeng zhang ServiceCatalogItem-Q1: what‘s the difference of type and serviceType or category?’
Category - A predefined list which identifies the construct's category. There is a predefined list of service categories and resource categories.

Type - A predefined list which identifies the construct (i.e., service, VF, VFC, CP, VL, etc.).

serviceType - An optional string field defining a generic type (like category) of the service. E.g. this field can be used for defining the service as “TRANSPORT”.


A predefined list which identifies the construct (i.e., service, VF, VFC, CP, VL, etc.).
Category
Category  

A predefined list which identifies the construct's category. There is a predefined list of service categories and resource categories.

Designer cannot define new Category. Process required to add/change/delete

serviceTypeserviceType

An optional string field defining a generic type (like category) of the service. E.g. this field can be used for defining the service as “TRANSPORT”.
serviceRoleserviceRole

maopeng zhang ServiceCatalogItem-Q2: What's the ServiceRole used for in the use cases and how does it effect the run-time components?

serviceRole - An optional string field for shortcode that defines the function that the service is providing. E.g. “MISVPN” or “AIM”.


An optional string field for shortcode that defines the function that the service is providing. E.g. “MISVPN” or “AIM”.
serviceEcompNaming

maopeng zhang ServiceCatalogItem-Q3: What's the naming used for in the use cases and how does it effect the run-time components?

The naming fields are used to define if the service instance name is auto-generated by the runtime components (SO and SDNC).

Need to refer to the use case owners to understand if and how these fields are used.

maopeng zhang: ServiceEcompNaming and ecompGeneratedNaming are two flags to indentify whether the ONAP service name auto-generated.

For the user, there are too many parameters to be inputted if using this feature. could it be possible that if namingPolicy is provided and serviceName is empty, the ONAP will auto-generate service name?



ecompGeneratedNaming



namingPolicy



service_naming




service-versionVersion 
serviceVersionThe service version in SDC catalog

resource-version

maopeng zhang ServiceCatalogItem-Q4: What's the resource-version meaning here? The version of resource are related to the resource. Why is it as a service attribute?


resource-version for concurrency


AT&TContact 

maopeng zhang ServiceCatalogItem-Q5: Is it the service designer? If consider multi-designers, the attributes should be array type.




This is the technology owner. ATT UID. Future click on UID and launch mail client. Multiple contacts should be supported.




Capacity 

maopeng zhang ServiceCatalogItem-Q6: Please clarify how to use the attribute in the run-time?


Obtain from vendor if available; tester can add additional information



Constraints

maopeng zhang ServiceCatalogItem-Q7:

ECOMP IM: From the TOSCA model. Multiple fields. Could include thresholds and policies. Vendor upgrade requirements should also be included here.

TOSCA: A constraint clause defines an operation along with one or more compatible values that can be used to define a constraint on a property or parameter’s allowed values when it is defined in a TOSCA Service Template or one of its entities.

The constraints is not a attribute.


From the TOSCA model. Multiple fields. Could include thresholds and policies. Vendor upgrade requirements should also be included here.



Cost

maopeng zhang ServiceCatalogItem-Q8: What's the Cost used for in the use cases and how does it effect the run-time components?


2015: will be blank and not mandatory. 2016 may be accessed by role (TBD) and will be a mandatory field.



D2RequirementsChecklist 

maopeng zhang ServiceCatalogItem-Q9: What's the Cost used for in the use cases and how does it effect the run-time components?


Spreadsheet with input constraints, entries will be searchable



EntitlementID 

maopeng zhang ServiceCatalogItem-Q10: What's the EntitlementId, UnitNumber, and unitType used for in the use cases and how does it effect the run-time components? In the latest document there is no entitlement. is it removed?



Composite ID of contract and entitlement number from myprocurement



EntitlementUnitNumber 
From contract/entitlement


EntitlementUnitType 

From contract/entitlement



FaultRequirements 

maopeng zhang ServiceCatalogItem-Q11: It is an document from vendor. Should it be moved from design time?


Obtain from vendor



Features 

maopeng zhang ServiceCatalogItem-Q12: It is an document from vendor. Should it be moved from design time?


Obtain from vendor



History 

maopeng zhang ServiceCatalogItem-Q13: History is used for Keeping all major events, i.e., creation date, any modification, check in and check out with ATT UID. The type is only char. Suggest to be specified.


Keeping all major events, i.e., creation date, any modification, check in and check out with ATT UID.



Icon 
icon

The icon path of the service

Process required to add new icon. 



LicensingModel 

maopeng zhang ServiceCatalogItem-Q14: Do the Service support license?


Multiple fields. Categories of licenses planned; type, unit.



Performance 

maopeng zhang ServiceCatalogItem-Q15: It is an document from vendor. Should it be moved from design time?


Obtain from vendor if available; tester can add additional information



Requirements 

maopeng zhang ServiceCatalogItem-Q16: What are the Requirements used for in the use cases and how does it effect the run-time components?


Multiple fields. Includes connectivity



ServiceSystemName 

This field will be used in URLs and not exposed in create service UI; will be displayed in design studio.

Meaningful service name used in API. The system name is used in the distribution studio (distribution notification and distribution API).

- Max length of 25 characters

- Allowed characters: alphanumeric, underscore, dash, dot.

- Autocreated based upon the Service Display Name: spaces are trimmed, each word starts with a capital letter, on the first letter of abbreviation and acronyms are capitalized.

- If the Service Display name changes, the Service System name will automatically be updated.

- Service System name is not editable by the designer.

- Name must be unique and is searchable.



Subcategory 

Flat list in 1507. In 1510, UI will be separated to different field from Category.



Tags/Keywords 

Must accept multiple keywords



Template 



Need to define a list of templates. Tied to Category. Designer cannot create new template (must be created by development team). Process required to add/change/delete. Could consider designer ability to create / modify template in 1602.



TestScripts 






VendorTestResults 

maopeng zhang: It is an document from vendor. Should it be moved from design time?





VF-SpecificPolicies 

maopeng zhang: should be those VF related attributes moved to VNF, not in the service?


Part of the lifecycle management of the artifact.



VFArtifacts 

Artifact name stored in Swift. Artifacts are searchable / indexable.



VFConfigParameters 

Scripts are an artifact, this may be redundant



VFImage 

URL to file stored in Glance or Swift, depending upon image vs. binary



  • ServiceInstance

AAI
(ServiceInstance)
ECOMP IM
(service-instance)
CommentsConfirmedDescription
service-Instance-Id

serviceInstanceIdUniquely identifies this instance of a service
service-instance-name

serviceInstanceNameThe name assigned to the service-instance
service-type

maopeng zhang: same with the ServiceCatalogItem-Q1

same with the ServiceCatalogItem-Q2



An optional string field defining a generic type (like category) of the service. E.g. this field can be used for defining the service as “TRANSPORT”.
service-role

An optional string field for shortcode that defines the function that the service is providing. E.g. “MISVPN” or “AIM”.
environment-Context

maopeng zhang: ServiceInstance-Q1 Where the workload-Context is got and format?


This field will store the environment context assigned to the service-instance
workload-Context

maopeng zhang: ServiceInstance-Q2 Where the workload-Context is got and format?


This field will store the workload context assigned to the service-instance.
model-invariant-id

serviceInvariantUUIDConstant identifier of the service model
model-version-id

maopeng zhang : ServiceInstance-Q3 what's the difference between them? Which is the Service UUID?

ServiceUUIDVersioned identifier of the service model (this uuid is changed for every major version of the service)
persona-Model-Version
ServiceVersionThe service version in SDC catalog
widget-Model-Id

maopeng zhang : ServiceInstance-Q4 what's the widget-model-id & version?


the ASDC data dictionary widget model. This maps directly to the A&AI widget.
widget-Model-Version

the ASDC data dictionary version of the widget model.This maps directly to the A&AI version of the widget.
bandwidth-total

maopeng zhang : ServiceInstance-Q5 If the service is an general service, why only define these bandwidth attributes?






Indicates the total bandwidth to be used for this service.
bandwidth-up-wan1

indicates the upstream bandwidth this service will use on the WAN1 port of the physical device.
bandwidth-down-wan1

indicates the downstream bandwidth this service will use on the WAN1 port of the physical device.
bandwidth-up-wan2

indicates the upstream bandwidth this service will use on the WAN2 port of the physical device.
bandwidth-down-wan2

indicates the downstream bandwidth this service will use on the WAN2 port of the physical device.
vhn-portal-url

maopeng zhang: What's "vhn-portal-url"?


URL customers will use to access the vHN Portal.
service-instance-location-id

maopeng zhang: Where the locationId is got? and How to use it?


An identifier that customers assign to the location where this service is being used.
resource-version

maopeng zhang: Same with ServiceCatalogItem-Q4


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

selfLinkURL to endpoint where more details can be gotten
orchestration-status

statusOrchestration status of the service instance


  • ServiceComponentCatalogItem

SDC
(Service)
AAI
(service)
ECOMP IM
(ServiceComponentCatalogItem)
ETSI IFA014
(NetworkService)
CommentsConfirmedDescription
invariantUUID

nsdInvariantId
invariantUUID
Constant identifier of the Service Component model
UUIDservice-idServiceComponentCatalogItemnsdIdentifier
UUIDVersioned identifier of the Service Component model (this uuid is changed for every major version of the service component)
name

nsdName
nameThe name of the service component
descriptionservice-description


descriptionThe description of service component
type


maopeng zhang

same with the ServiceCatalogItem-Q1

same with the ServiceCatalogItem-Q2


A predefined list which identifies the construct (i.e., service, VF, VFC, CP, VL, etc.).
Category



A predefined list which identifies the construct's category. There is a predefined list of service categories and resource categories.

Designer cannot define new Category. Process required to add/change/delete

serviceTypeserviceType


An optional string field defining a generic type (like category) of the service. E.g. this field can be used for defining the service as “TRANSPORT”.
serviceRoleserviceRole


An optional string field for shortcode that defines the function that the service is providing. E.g. “MISVPN” or “AIM”.
serviceEcompNaming


maopeng zhang

same with the ServiceCatalogItem-Q3



ecompGeneratedNaming




namingPolicy




service_naming





service-version
version
versionThe version of service component

resource-version

maopeng zhang

same with the ServiceCatalogItem-Q4


resource-version for concurrency



designer
designerThe designer of service component


ServiceComponentCatalogItem

nestedNsdId

maopeng zhang

ServiceComponentCatalogItem-Q1

suggest these parameters to the service component(NS).

Put the ServiceComponent as an abstract definition, and some specific domain service components can inherit from it and add their own attributes, such as NS or WAN, or others.













References the NSD of a constituent nested NS.



ResourceCatalogItemvnfdid

References the VNFD of a constituent VNF.



ResourceCatalogItempnfdId

References the PNFD of a constituent PNF.




sapd

Provides the descriptor of a service access point of the network service.



ResourceCatalogItemvirtualLinkDesc
Provides the constituent VLDs.



vnffgd

Provides the descriptors of the
applicable forwarding graphs.




monitoredInfo

Identifies either a virtualised resourcerelated
performance metric or a VNF
Indicator.




autoScalingRule

Specifies a rule to trigger a scaling action on a NS instantiated according to the NSD.




lifeCycleManagementScript

Provides a life cycle management
script written in a Domain Specific Language (DSL).




nsDf

Identifies a DF within the scope of an NSD.




security

Provides a signature to prevent
tampering.


  • ServiceComponentInstance


AAI
(ServiceInstance)

ECOMP IM

(service component)

ETSI IFA013

(NS)

CommentsConfirmedDescripion
service-Instance-Id
nsInstanceId
componentInstanceIdUniquely identifies this instance of a service component
service-instance-name
nsName
componentInstanceName
The name assigned to the service component instance
service-type

maopeng zhang

same with the ServiceCatalogItem-Q1

same with the ServiceCatalogItem-Q2


An optional string field defining a generic type (like category) of the service. E.g. this field can be used for defining the service as “TRANSPORT”.
service-role


An optional string field for shortcode that defines the function that the service is providing. E.g. “MISVPN” or “AIM”.
environment-Context

maopeng zhang

same with the ServiceInstance-Q1


This field will store the environment context assigned to the service-instance
workload-Context

maopeng zhang

same with the ServiceInstance-Q2


This field will store the workload context assigned to the service-instance.
model-invariant-id
nsdId
invariantUUIDConstant identifier of the service component model
model-version-id

maopeng zhang

same with the ServiceInstance-Q3


Versioned identifier of the service component model (this uuid is changed for every major version of the service component)
persona-Model-Version


The service version in SDC catalog
widget-Model-Id

maopeng zhang

same with the ServiceInstance-Q4




the ASDC data dictionary widget model. This maps directly to the A&AI widget.
widget-Model-Version


the ASDC data dictionary version of the widget model.This maps directly to the A&AI version of the widget.
bandwidth-total


maopeng zhang

same with the ServiceInstance-Q5








Indicates the total bandwidth to be used for this service.
bandwidth-up-wan1


indicates the upstream bandwidth this service will use on the WAN1 port of the physical device.
bandwidth-down-wan1


indicates the downstream bandwidth this service will use on the WAN1 port of the physical device.
bandwidth-up-wan2


indicates the upstream bandwidth this service will use on the WAN2 port of the physical device.
bandwidth-down-wan2


indicates the downstream bandwidth this service will use on the WAN2 port of the physical device.
vhn-portal-url


URL customers will use to access the vHN Portal.
service-instance-location-id



An identifier that customers assign to the location where this service is being used.
resource-version



resource-version for concurrenc
selflink


selfLinkURL to endpoint where more details can be gotten
orchestration-status
nsState
statusOrchestration status of the service component instance


description
descriptionThe description of service component instance


flavourId

maopeng zhang

same with the ServiceComponentCatalogItem-Q1


Reference to the flavour of the NSD used to instantiate this NS.



vnfInfoId
Reference to information on constituent VNFs of this NS.


pnfInfo

Information on the PNF(s) that are part of this NS.



virtualLinkInfo

Information on the VLs of thisNS.



vnffgInfo

Information on the VNFFGs of this NS.



sapInfo

Information on the SAPs of this NS.



nestedNsInfoId

Reference to information on nested NSs of this NS.



nsScaleStatus

Represents for each NS scaling aspect declared in the applicable DF, how "big" the NS instance has been scaled w.r.t. that aspect.



additionalAffinityOrAntiAffinityRule

Information on the additional affinity or anti-affinity rule from NS instantiation operation. Shall not conflict with rules already specified in the NSD.




  • ExternalVirtualLink Description

SDC
(extVL)
AAI ECOMP IMETSI IFA014
(virtualLinkDesc)
CommentsConfirmedDescription
invariantUUID



invariantUUIDConstant identifier of the external virtual link
UUID

virtualLinkDescId
vldIdVersioned identifier of the external virtual link
customizationUUID


maopeng zhang

is the resource instance referred to the run-time resource instance? If it is in the run-time, why is it in the design time?


Identifier of the resource instance (uuid of the specific use of the resource model in this service). This identifier is regenerated whenever a user makes a change on the resource instance.

version

virtuaLinkDescVersion
versionThe version of the external virtual link
name



nameThe name of the external virtual link
description



descriptionThe description of the external virtual link
type




The type of resource. Resource type can be either VF, VFC, VFCMT, CP or VL.
category




Category of the resource
subcategory




Sub-category of the resource
resourceVendor




specifies the vendor providing this asset
resourceVendorRelease




specifies the release version given by the vendor (no exact correlation to the version of the asset in the SDC catalog)
resourceVendorModelNumber




Metadata of resources (VFs, VFCs, PNF) will include new field resourceVendorModelNumber. The value for this field is the part number defined by the vendor, e.g. “MX960”.

network_type



network_typespecifies the nature of the physical network in the underlying cloud infra-structure. Examples are flat, vlan, gre or vxlan. For flat and vlan types, physical_network should be provided too.
network_role




Unique label that defines the role that this network performs.   example: vce oam network, vnat sr-iov1 network
network_scope




Uniquely identifies the network scope. Valid values for the network scope   includes: VF - VF-level network. Intra-VF network which connects the VFCs (VMs) inside the VF. SERVICE - Service-level network. Intra-Service network which connects  the VFs within the service GLOBAL - Global network which can be shared by multiple services
network_technology




ECOMP supported network technology
network_ecomp_naming





network_homing





network_assignments





provider_network





network_flows





vendor

vitualLinkDescProvider


vl_name


same with the name

ip_version



ip_versionThe IP version of the requested network.
cidr



cidrThe cidr block of the requested network.
start_ip



start_ipThe IP address to be used as the 1st one in a pool of addresses derived from the cidr block full IP range.
end_ip



end_ipThe IP address to be used as the last one in a pool of addresses derived from the cidr block full IP range.
gateway_ip



gateway_ipThe gateway IP address.
network_name



network_nameAn Identifier that represents an existing Network instance in the underlying cloud infrastructure - OR - be used as the name of the new created network.
network_id



network_idAn Identifier that represents an existing Network instance in the underlying cloud infrastructure. This property is mutually exclusive with all other properties except network_name.
segmentation_id



segmentation_idA segmentation identifier in the underlying cloud infrastructure (e.g., VLAN id, GRE tunnel id). If the segmentation_id is specified, the network_type or physical_network properties should be provided as well.
physical_network



physical_networkidentifies the physical network on top of which the network is implemented, e.g. physnet1. This property is required if network_type is flat or vlan.
 dhcp_enabled



 dhcp_enabledIndicates the TOSCA container to create a virtual network instance with or without a DHCP service.



testAccess





virtualLinkDf





ConnectivityType
(layerProtocol,flowPattern)






security



  • ExternalVirtualLink Instance

AAI
(l3-network)
ECOMP IM

ETSI IFA013

(VirtualLink)

CommentsConfirmedDescription
network-id
nsVirtualLinkInstanceId
virtualLinkInstanceId
network-name
description
description
network-role




network-technology




neutron-network-id
ResourceHandle
(vimId,resourceProviderId,resourceId)



is-bound-to-vpn 




service-id
nsInstanceId
componentInstanceId
network-role-instance




resource-version




orchestration-status




heat-stack-id




mso-catalog-key




contrail-network-fqdn




model-invariant-id


invariantUUID
model-version-id


UUID
persona-model-version


version
model-customization-id




widget-model-id




widget-model-version




physical-network-name




is-provider-network 




is-shared-network 




is-external-network 




selflink


selfLink
operational-status


status


nslinkport


  • VNF Node

SDC
(VNF)
AAI ECOMP IMETSI IFA014
(virtualLinkDesc)
CommentsConfirmed
invariantUUID




UUID

vnfdId

customizationUUID




version

vnfdVersion

name




description




type




category




subcategory




resourceVendor

vnfProvider

resourceVendorRelease




resourceVendorModelNumber




 nf_role 
NF-Role 


nf_naming_code
NFC-Naming_Code 


nf_type
NF-TYPE 


nf_code
NF-CODE 


nf_naming




availability_zone_max_count 




min_instances




max_instances






NF-FUNCTION 





vnfProductName




vnfSoftwareVersion




vnfProductInfoName




vnfProductInfoDescription




vnfmInfo




localizationLanguage




defaultLocalizationLanguage




vnfExtCpd


  • VNF Instance


AAI
(generic-vnf)
ECOMP IMETSI IFA007
(VNF)
CommentsConfirmed
vnf-id
vnfInstanceId

vnf-name
vnfInstanceName

vnf-name2
vnfInstanceDescription

vnf-typeVF Type 


service-id
nsInstanceId

regional-resource-zone



prov-status



operational-status



license-key



equipment-role



orchestration-status
instantiationState
instantiatedVnfInfo.vnfState
instantiatedVnfInfo.scaleStatus


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



summary-status



encrypted-access-flag



entitlement-assignment-group-uuid



entitlement-resource-uuid



license-assignment-group-uuid



license-key-uuid



model-invariant-idVNF Model ID vnfdId

model-version-idVNF Model VersionvnfdVersion

persona-model-version



model-customization-id



widget-model-id



widget-model-version



as-number



regional-resource-subzone



nf-type



nf-function



nf-role



nf-naming-code



selflink



ipv4-oam-gateway-address



ipv4-oam-gateway-address-prefix-length



vlan-id-outer



nm-profile-name




VLAN Range Plan



Homing Policy 



Network Role



Target Node Prompt



VNF Name Prompt



VNF Naming Policy



VNF Network Tag




vnfProvider



vnfProductName



vnfSoftwareVersion



onboardedVnfPkgInfoId



extManagedVirtualLinkInfo



onboardedVnfPkgInfoId



vnfConfigurableProperty



metadata



extension



  • No labels