diff options
Diffstat (limited to 'docs/ONAP release 1 spec/im/service-im.rst')
-rw-r--r-- | docs/ONAP release 1 spec/im/service-im.rst | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/docs/ONAP release 1 spec/im/service-im.rst b/docs/ONAP release 1 spec/im/service-im.rst index 70cdfcc..7e93e41 100644 --- a/docs/ONAP release 1 spec/im/service-im.rst +++ b/docs/ONAP release 1 spec/im/service-im.rst @@ -27,10 +27,53 @@ For the purposes of the present document, the following abbreviations apply: SD Infomration Model Overview ----------------------------- +The Service Descriptor (SD) is a deployment template which consists of information used by the Service Orchestrator (SO) for life cycle management of a service. +A service is a composition of resources. The description of a service as used by the Service Orchestration (SO) to deploy a service instance includes or references the descriptors of its constituent objects: one or more resources; +A resource could be a VL, VF, WAN Descriptor etc. + Functional Requirements ----------------------- +The following table specifies requirements to the templates for SD instances. + ++------------------+-------------------------------------------------------+ +| Numbering | Requirement Description | ++------------------+-------------------------------------------------------+ +| NST_SD001 | The SD shall reference the resource applicable to its | +| | constituent services. | ++------------------+-------------------------------------------------------+ + SD Information Model Definitions -------------------------------- +The SD information element is a template whose instances are used by the SO for the lifecycle management of Services. + ++-----------+-----------+-------------+----------+-------------------------------------------+ +|Attribute | Qualifier | Cardinality | Content | Description | ++-----------+-----------+-------------+----------+-------------------------------------------+ +| id | M | 1 |Identifier| Identifier of this SD information element.| +| | | | |It globally uniquely identifies an instance| +| | | | |of the SD. | ++-----------+-----------+-------------+----------+-------------------------------------------+ +| designer | M | 1 | String | Designer of this SD. | ++-----------+-----------+-------------+----------+-------------------------------------------+ +| name | M | 1 | String | The name of the SD. | ++-----------+-----------+-------------+----------+-------------------------------------------+ +| version | M | 1 | String | The vesion of the SD. | ++-----------+-----------+-------------+----------+-------------------------------------------+ +|description| M | 1 | String | The description of the SD. | ++-----------+-----------+-------------+----------+-------------------------------------------+ +| vendor | M | 1 | String | The vendor of the SD. (TBD) | ++-----------+-----------+-------------+----------+-------------------------------------------+ +| type | M | 1 | String | Value set to "Service". | ++-----------+-----------+-------------+----------+-------------------------------------------+ +| category | M | 1 | String | Value set to either "E2E" or "NS". | ++-----------+-----------+-------------+----------+-------------------------------------------+ +|serviceType| M | 1 | String | The ServiceType of the SD. | ++-----------+-----------+-------------+----------+-------------------------------------------+ +|ServiceRole| M | 1 | String | The ServiceRole of the SD. | ++-----------+-----------+-------------+----------+-------------------------------------------+ +| resource | M | 1..N | RD | The consituent RDs of the SD. | +| | | | | It could be VF/WAN Descriptor etc. | ++-----------+-----------+-------------+----------+-------------------------------------------+ |