...
Table of Contents | ||
---|---|---|
|
Class: ServiceDescriptor
...
Attribute Name | Type | Mult. | Stereotypes | Description |
invariantUuidserviceInvariantId | UuidIdentifier | 1 | OpenModelAttribute
Preliminary | Constant identifier of the service model.
|
uuidserviceId | UuidIdentifier | 1 | OpenModelAttribute
Preliminary | Versioned identifier of the service model (this uuid id is changed for every major version of the service)
|
name | String | 1 | OpenModelAttribute
Preliminary | The name of the service model designed.
|
description | String | 1 | OpenModelAttribute
Preliminary | The description of the service model designed.
|
category | String | 1..* | OpenModelAttribute
Preliminary | A predefined list which identifies the construct's category. There is a predefined list of service categories.
|
version | String | 1 | OpenModelAttribute
Preliminary | The service model service descriptor version.
|
serviceType | String | 0...1 | OpenModelAttribute
Preliminary | 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".
|
serviceRole | String | 0..1 | OpenModelAttribute
Preliminary | An optional string field for shortcode that defines the function that the service is providing. E.g. "MISVPN" or "AIM".
|
icon | String | 1 | OpenModelAttribute
Preliminary | The icon path of the service.
|
_attachment | Attachment | 0..* | OpenModelAttribute
Experimental | Attached information that needed in deployment.
|
Class: ServiceCompositeDescriptor
ServcieCompositeDescriptor is used to model the design time representation of a service component or network service.
Parent class: ServiceDescriptor
Applied stereotypes:
- OpenModelClass
- support: MANDATORY
Attribute Name | Type | Mult. | Stereotypes | Description | |||
serviceInvariantId | Identifier | 1 | _serviceinstance | ServiceInstance | 0..* | OpenModelAttribute
| An instance Constant identifier of the Service deployment. |
Class: ServiceCompositeDescriptor
ServcieComponentDescriptor is used to model the design time representation of a service component or network service.
Parent class: ServiceDescriptor
Applied stereotypes:
- OpenModelClass
- support: MANDATORY
Component model.
| |||
serviceId | Identifier | 1 | OpenModelAttribute
|
Attribute Name
Type
Mult.
Stereotypes
Description
invariantUuid
Uuid
1
OpenModelAttribute
- isInvariant: false
- valueRange: no range constraint
- support: MANDATORY
Constant identifier of the Service Component model.
uuid
Uuid
1
OpenModelAttribute
- isInvariant: false
- valueRange: no range constraint
- support: MANDATORY
Versioned identifier of the Service Component model (this uuid is changed for every major version of the service component).
name
String
1
OpenModelAttribute
- isInvariant: false
- valueRange: no range constraint
- support: MANDATORY
The name of the service component.
description
String
1
OpenModelAttribute
- isInvariant: false
- valueRange: no range constraint
- support: MANDATORY
The description of service component.
category
String
1..*
OpenModelAttribute
- isInvariant: false
- valueRange: no range constraint
- support: MANDATORY
Preliminary
A predefined list which identifies the construct's category. There is a predefined list of service categories.
version
String
1
OpenModelAttribute
- isInvariant: false
- valueRange: no range constraint
- support: MANDATORY
The version of service component.
_servicedescriptor
ServiceDescriptor
1..*
OpenModelAttribute
- isInvariant: false
- valueRange: no range constraint
- support: MANDATORY
Describe the nested relationship between multiple Serive Descriptors.
_servicecompositeinstance
ServiceCompositeInstance
0..*
OpenModelAttribute
- isInvariant: false
- valueRange: no range constraint
- support: MANDATORY
An implementation of composite Service corresponding to a ServiceCompositeDescriptor.
_resourcedesc (resourcespecification)
ResourceDesc (ResourceSpecification)
0..*
OpenModelAttribute
- isInvariant: false
- valueRange: no range constraint
- support: MANDATORY
Resource components of constituting a serivce descriptor.
serviceType
String
1
OpenModelAttribute
- isInvariant: false
- valueRange: no range constraint
- support: MANDATORY
Preliminary
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".
serviceRole
String
0..1
OpenModelAttribute
- isInvariant: false
- valueRange: no range constraint
- support: MANDATORY
Preliminary
An optional string field for shortcode that defines the function that the service is providing. E.g. "MISVPN" or "AIM".
icon
String
1
OpenModelAttribute
- isInvariant: false
- valueRange: no range constraint
- support: MANDATORY
Preliminary
The icon path of the service.
_attachment
Attachment
0..*
OpenModelAttribute
|
Experimental
Attached information that needed in deployment.Versioned identifier of the Service Component model (this id is changed for every major version of the service component).
|
name |
ServiceInstance
String | 1 | OpenModelAttribute
|
The name of the service component.
|
...
Parent class: ServiceDescriptor
Applied stereotypes:
- OpenModelClass
- support: MANDATORY
| ||||||||||
Attribute Name | Type | Mult. | Stereotypes | Description | ||||||
description | String | 1 | _serviceatomicinstance | ServiceAtomicInstance | 0..* | OpenModelAttribute
| An implementation of atomic Service corresponding to a ServicecAtomicDescriptorThe description of service component.
| _resourcedesc (resourcespecification) | ResourceDesc (ResourceSpecification) |
|
category | String | 10..* | OpenModelAttribute
Preliminary | A predefined list which identifies the construct's category. There is a predefined list of service categories.
| ||||||
version | String | Resource components of constituting a serivce descriptor. | invariantUuid | Uuid | 1 | OpenModelAttribute
Preliminary | Constant identifier of the service modelThe version of service component.
uuid | |||
_servicedescriptor | UuidServiceDescriptor | 1..* | OpenModelAttribute
Preliminary | Versioned identifier of the service model (this uuid is changed for every major version of the service)
| Describe the nested relationship between multiple Serive Descriptors.
| |||||
_servicecompositeinstance | ServiceCompositeInstance | 0..* | name | String | 1 | OpenModelAttribute
Preliminary | The name of the service model designed.
| description | String | An implementation of composite Service corresponding to a ServiceCompositeDescriptor.
|
_resourcedesc (resourcespecification) | ResourceDesc (ResourceSpecification) | 0..* | OpenModelAttribute
| Resource components of constituting a serivce descriptor. | ||||||
serviceType | String | 0...1 | OpenModelAttribute
Preliminary | The description of the service model designedAn 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".
| ||||||
categoryserviceRole | String | 10..*1 | OpenModelAttribute
Preliminary | A predefined list which identifies the construct's category. There is a predefined list of service categories.
| version | String | 1 | OpenModelAttribute
Preliminary | The service model versionAn optional string field for shortcode that defines the function that the service is providing. E.g. "MISVPN" or "AIM".
| |
serviceTypeicon | String | 1 | OpenModelAttribute
Preliminary | 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"The icon path of the service.
serviceRole | ||||||
_serviceinstance | StringServiceInstance | 0..1* | OpenModelAttribute
Preliminary | An optional string field for shortcode that defines the function that the service is providing. E.g. "MISVPN" or "AIM"An instance of Service deployment.
| icon | String | 1 |
Class: ServiceAtomicDescriptor
Parent class: ServiceDescriptor
Applied stereotypes:
- OpenModelClass
- support: MANDATORY
Attribute MANDATORYName Preliminary | Type | MultThe icon path of the service. | Stereotypes | Description | ||
_attachmentserviceatomicinstance | AttachmentServiceAtomicInstance | 0..* | OpenModelAttribute
Experimental | Attached information that needed in deployment. | _serviceinstance | An implementation of atomic Service corresponding to a ServicecAtomicDescriptor.
|
_resourcedesc (resourcespecification) | ResourceDesc (ResourceSpecification)ServiceInstance | 0..* | OpenModelAttribute
| An instance of Service deployment.
|
Class: ServiceInstance
ServiceInstance is used to model the run time representation of a service.
Applied stereotypes:
- OpenModelClass
- support: MANDATORY
Resource components of constituting a serivce descriptor. | |||||||||
serviceInvariantId | |||||||||
Attribute Name | Type | Mult. | Stereotypes | Description | |||||
serviceInstanceId | Identifier | 1 | OpenModelAttribute
Preliminary | Uniquely identifies this instance of a serviceConstant identifier of the service model.
| |||||
serviceInstanceNameserviceId | StringIdentifier | 1 | OpenModelAttribute
PreliminaryThe name assigned to the service- | instance.Versioned identifier of the service model (this id is changed for every major version of the service)
| |||||
serviceInstanceDescriptionname | String | 1 | OpenModelAttribute
Preliminary | The description assigned to the service-instancename of the service model designed.
| |||||
modelInvariantUuiddescription | UuidString | 1 | OpenModelAttribute
Preliminary | Constant identifier The description of the service model (relationship to service model)model designed.
| |||||
modelUuidcategory | UuidString | 1..* | OpenModelAttribute
PreliminaryVersioned | identifier of the service model (relationship to service model)A predefined list which identifies the construct's category. There is a predefined list of service categories.
| |||||
modelVersionversion | String | 1 | OpenModelAttribute
Preliminary | The service model descriptor version in SDC catalog.
| |||||
serviceType | String | 0...1 | OpenModelAttribute
Preliminary | An optional string field defining a generic type (like category) of the service. E.g. this field can be used for defining for defining the service as "TRANSPORT".
| |||||
serviceRole | String | 0..1 | OpenModelAttribute
Preliminary | An optional string field for shortcode that defines the function that the service is providing. E.g. "MISVPN" or "AIM".
| selfLink | Uri | 1 | OpenModelAttribute
Preliminary | URL to endpoint where more details can be gotten"AIM".
|
orchestrationStatusicon | String | 1 | OpenModelAttribute
Preliminary | Orchestration status The icon path of the service instance.
vfcStatus | |||||
_serviceinstance | String | 1 | ServiceInstance | 0..*Experimental | OpenModelAttribute
| Describe NS instance staus: instantiating, active, terminating or etc. An instance of Service deployment.
|
Class:
...
ServiceInstance
ServiceInstance is used to model the run time representation of a service.Parent class: ServiceInstance
Applied stereotypes:
- OpenModelClass
- support: MANDATORY
...
Attribute Name | Type | Mult. | Stereotypes | Description | ||||
serviceInstanceId | Identifier | 1 | OpenModelAttribute
Preliminary | Uniquely identifies this instance of a service.
| ||||
serviceInstanceName | String | _resourceinstance | ResourceInstance | 0..*.1 | OpenModelAttribute
| Resource instance components of constituting a serivce instance. |
Preliminary | The name assigned to the service-instance.
|
serviceType | String | 0.. | serviceInstanceId | Identifier | 1 | OpenModelAttribute
PreliminaryUniquely | identifies this instance of a serviceAn 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".
| |
serviceInstanceNameserviceRole | String | 1 | OpenModelAttribute
PreliminaryThe | name assigned to the service-instanceAn optional string field for shortcode that defines the function that the service is providing. E.g. "MISVPN" or "AIM".
| ||||
serviceInstanceDescriptionselfLink | StringUri | 1 | OpenModelAttribute
PreliminaryThe | description assigned to the service-instanceURL to endpoint where more details can be gotten.
| ||||
modelInvariantUuidorchestrationStatus | UuidString | 1 | OpenModelAttribute
Preliminary | Constant identifier Orchestration status of the service model (relationship to service model)instance.
| ||||
modelUuidnsStatus | UuidString | 1 | Experimental OpenModelAttribute
Preliminary | Versioned identifier of the service model (relationship to service model). Describe NS instance staus: instantiating(creating the Networek Service instance), active(the existed Network Service instance is under using), terminating(the existed Network Service instance stops using) or etc(healing and other possible status).
|
...
modelVersion
...
String
...
1
Class: ServiceCompositeInstance
Parent class: ServiceInstance
Applied stereotypes:
OpenModelAttribute
...
- OpenModelClass
- support: MANDATORY
Attribute MANDATORYPreliminary Name | Type | Mult. | Stereotypes | Description | |||
_resourceinstance | ResourceInstance | The service model version in SDC catalog.
| serviceType | String | 0..1* | OpenModelAttribute
Preliminary
| Resource instance components of constituting a serivce instance. |
serviceInstanceId | Identifier | 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".
| serviceRole | String | 1 | OpenModelAttribute
Preliminary | Uniquely identifies this instance of a service. An optional string field for shortcode that defines the function that the service is providing. E.g. "MISVPN" or "AIM".
|
serviceInstanceName | selfLink | Uri | String | 0...1 | OpenModelAttribute
PreliminaryURL | to endpoint where more details can be gottenThe name assigned to the service-instance.
| |
orchestrationStatusserviceType | String | 0..1 | OpenModelAttribute
Preliminary
Preliminary | 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"Orchestration status of the service instance.
| |||
vfcStatusserviceRole | String | 1Experimental | OpenModelAttribute
| Describe NS instance staus: instantiating, active, terminating or etc.
|
Class: ServiceAtomicInstance
Parent class: ServiceInstance
Applied stereotypes:
- OpenModelClass
- support: MANDATORY
Preliminary | An optional string field for shortcode that defines the function that the service is providing. E.g. "MISVPN" or "AIM".
| ||||||
selfLink | Uri | 1 | |||||
Attribute Name | Type | Mult. | Stereotypes | Description | |||
_resourceinstance | ResourceInstance | 0..* | OpenModelAttribute
Preliminary | URL to endpoint where more details can be gotten. Resource instance components of constituting a serivce instance.
| |||
serviceInstanceIdorchestrationStatus | IdentifierString | 1 | OpenModelAttribute
Preliminary | Uniquely identifies this instance of a serviceOrchestration status of the service instance.
| |||
serviceInstanceNamensStatus | String | 1 | Experimental OpenModelAttribute
Preliminary | The name assigned to the service-instance. Describe NS instance staus: instantiating(creating the Networek Service instance), active(the existed Network Service instance is under using), terminating(the existed Network Service instance stops using) or etc(healing and other possible status).
| serviceInstanceDescription | String | 1 |
Class: ServiceAtomicInstance
Parent class: ServiceInstance
Applied stereotypes:
- OpenModelClass
- support: MANDATORY
Attribute MANDATORYPreliminary Name | Type | Mult. | Stereotypes | Description | ||||
_resourceinstance | ResourceInstance | 0..* | The description assigned to the service-instance.
| modelInvariantUuid | Uuid | 1 | OpenModelAttribute
Preliminary | Constant identifier of the service model (relationship to service model). Resource instance components of constituting a serivce instance.
|
modelUuidserviceInstanceId | UuidIdentifier | 1 | OpenModelAttribute
PreliminaryVersioned | identifier of the service model (relationship to service model)Uniquely identifies this instance of a service.
| ||||
modelVersionserviceInstanceName | String | 0...1 | OpenModelAttribute
Preliminary | The service model version in SDC catalogname assigned to the service-instance.
| ||||
serviceType | String | 0..1 | OpenModelAttribute
Preliminary | 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".
| ||||
serviceRole | String | 1 | OpenModelAttribute
Preliminary | An optional string field for shortcode that defines the function that the service is providing. E.g. "MISVPN" or "AIM".
| ||||
selfLink | Uri | 1 | OpenModelAttribute
Preliminary | URL to endpoint where more details can be gotten.
| ||||
orchestrationStatus | String | 1 | OpenModelAttribute
Preliminary | Orchestration status of the service instance.
| ||||
vfcStatusnsStatus | String | 1 | Experimental OpenModelAttribute
| Describe NS instance staus: instantiating(creating the Networek Service instance), active, terminating or etc. (the existed Network Service instance is under using), terminating(the existed Network Service instance stops using) or etc(healing and other possible status).
|