Versions Compared

Key

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

...

Table of Contents
printablefalse
Image Removed



Image Added

Class:   ServiceDescriptor

...

Attribute   Name

Type

Mult.

Stereotypes

Description

invariantUuidserviceInvariantId

UuidIdentifier

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Preliminary

Constant identifier of the service model.

 

 

uuidserviceId

UuidIdentifier

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Preliminary

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

 

 

name

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Preliminary

The name of the service model designed.

 

 

description

String

1

OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

Preliminary

The description of the service model designed.

 

 

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

Preliminary

The service model service descriptor version.

 

 

serviceType

String

0...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

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

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

  • isInvariant: false
  • valueRange:  no range constraint
  • support:    MANDATORY

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

  • isInvariant: false
  • valueRange

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

  • isInvariant: false
  • valueRange
    • :  no range constraint
    • support:    MANDATORY

    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).

     

     

    _serviceinstance

    name

    ServiceInstance

    0..*

    String

    1

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY
    An instance of Service deployment

    The name of the service component.

     

    ...

    Parent class: ServiceDescriptor

    Applied stereotypes:

    • OpenModelClass
      • support: MANDATORY

    OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint

     

    Attribute   Name

    Type

    Mult.

    Stereotypes

    Description

    description

    String

    1

    _serviceatomicinstance

    ServiceAtomicInstance

    0..*

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

     An implementation of atomic Service corresponding to a ServicecAtomicDescriptorThe description of service component.

     

    _resourcedesc   (resourcespecification)

    ResourceDesc   (ResourceSpecification)

     

    category

    String

    10..*

    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

    Resource components of constituting a serivce descriptor. 

    invariantUuid

    Uuid

    1

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Preliminary

    Constant identifier of the service modelThe version of service component.

     

     uuid

    _servicedescriptor

    UuidServiceDescriptor

    1..*

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    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

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    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

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Resource components of constituting a serivce descriptor. 

    serviceType

    String

    0...1

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    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

    • 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

    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

    • 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"The icon path of the service.

     

     serviceRole

    _serviceinstance

    StringServiceInstance

    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"An instance of Service deployment.

     

     

    icon

    String

    1

    Class:   ServiceAtomicDescriptor

    Parent class: ServiceDescriptor

    Applied stereotypes:

    • OpenModelClass
      • support: MANDATORY

     

    Attribute  

    MANDATORY

    Name

    Preliminary

    Type

    MultThe icon path of the service.

     Stereotypes 

    Description

    _attachmentserviceatomicinstance

    AttachmentServiceAtomicInstance

    0..*

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Experimental

    Attached information that needed in deployment.

    _serviceinstance

     An implementation of atomic Service corresponding to a ServicecAtomicDescriptor.

     

    _resourcedesc   (resourcespecification)

    ResourceDesc   (ResourceSpecification)ServiceInstance

    0..*

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

     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

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Preliminary

    Uniquely identifies this instance of a serviceConstant identifier of the service model.

     

     

    serviceInstanceNameserviceId

    StringIdentifier

    1

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    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

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Preliminary

    The description assigned to the service-instancename of the service model designed.

     

     

    modelInvariantUuiddescription

    UuidString

    1

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Preliminary

    Constant identifier The description of the service model (relationship to service model)model designed.

     

     

    modelUuidcategory

    UuidString

    1..*

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    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

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Preliminary

    The service model descriptor version in SDC catalog.

     

     

    serviceType

    String

    0...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 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".

     

     

    selfLink

    Uri

    1

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Preliminary

    URL to endpoint where more details can be gotten"AIM".

     

     

    orchestrationStatusicon

    String

    1

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Preliminary

    Orchestration status The icon path of the service instance.

     

     vfcStatus

    _serviceinstance

    String

    1

    ServiceInstance

    0..*Experimental

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

     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

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Preliminary

    Uniquely identifies this instance of a service.

     

     

    serviceInstanceName

    String

    _resourceinstance

    ResourceInstance

    0..*.1

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Resource instance components of constituting a serivce instance.

    • constraint
    • support:   
      OPTIONAL

    Preliminary

    The name assigned to the service-instance.

     

     

    serviceType

    String

    0..

    serviceInstanceId

    Identifier

    1

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    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

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    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

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    PreliminaryThe

    description assigned to the service-instanceURL to endpoint where more details can be gotten.

     

     

    modelInvariantUuidorchestrationStatus

    UuidString

    1

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Preliminary

    Constant identifier Orchestration status of the service model  (relationship to service model)instance.

     

     

    modelUuidnsStatus


    UuidString

    1

    Experimental

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    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  

    MANDATORY

    Preliminary

    Name

    Type

    Mult.

    Stereotypes

    Description

    _resourceinstance

    ResourceInstance

    The service model version in SDC catalog.

     

     

    serviceType

    String

    0..1*

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Preliminary

    •     MANDATORY

    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

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    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

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY    OPTIONAL

    PreliminaryURL

    to endpoint where more details can be gottenThe name assigned to the service-instance.

     

     

    orchestrationStatusserviceType

    String

    0..1

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Preliminary

    •     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"Orchestration status of the service instance.

     

     

    vfcStatusserviceRole

    String

    1Experimental

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

     Describe NS instance staus: instantiating, active, terminating or etc. 

     

    Class:   ServiceAtomicInstance

    Parent class: ServiceInstance

    Applied stereotypes:

    • OpenModelClass
      • support: MANDATORY

     

    OpenModelAttribute

  • isInvariant: false
  • valueRange:  no range constraint

    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

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Preliminary

    URL to endpoint where more details can be gotten.

    Resource instance components of constituting a serivce instance. 

     

    serviceInstanceIdorchestrationStatus

    IdentifierString

    1

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Preliminary

    Uniquely identifies this instance of a serviceOrchestration status of the service instance.

     

     

    serviceInstanceNamensStatus

    String

    1

    Experimental

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    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  

    MANDATORY

    Preliminary

    Name

    Type

    Mult.

    Stereotypes

    Description

    _resourceinstance

    ResourceInstance

    0..*

    The description assigned to the service-instance.

     

     

    modelInvariantUuid

    Uuid

    1

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Preliminary

    Constant identifier of the service model  (relationship to service model).

    Resource instance components of constituting a serivce instance. 

     

    modelUuidserviceInstanceId

    UuidIdentifier

    1

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    PreliminaryVersioned

    identifier of the service model (relationship to service model)Uniquely identifies this instance of a service.

     

     

    modelVersionserviceInstanceName

    String

    0...1

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORYOPTIONAL

    Preliminary

    The service model version in SDC catalogname assigned to the service-instance.

     

     

    serviceType

    String

    0..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

    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".

     

     

    selfLink

    Uri

    1

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Preliminary

    URL to endpoint where more details can be gotten.

     

     

    orchestrationStatus

    String

    1

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

    Preliminary

    Orchestration status of the service instance.

     

     

    vfcStatusnsStatus

    String

    1

    Experimental

    OpenModelAttribute

    • isInvariant: false
    • valueRange:  no range constraint
    • support:    MANDATORY

     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).