Analysis Result Type | SDC Type | Relationship to [TOSCA-YAML-1.2] [SOL001] [TOSCA-NFV] | issue | Note |
---|
B: Not comply with existing type definitionB1 | tosca.nodes.DBMS tosca.nodes.Compute tosca.nodes.WebServer
e.g. Code Block |
---|
language | yml |
---|
title | SDC |
---|
collapse | true |
---|
| node_types:
tosca.nodes.DBMS:
... ...
capabilities:
host:
type: tosca.capabilities.Container
valid_source_types: [ tosca.nodes.Database ] |
| different with [TOSCA-YAML-1.2]'s node type in capability host's type e.g. Code Block |
---|
language | yml |
---|
title | TOSCA-YAML-1.2 |
---|
collapse | true |
---|
| node_types:
tosca.nodes.DBMS:
... ...
capabilities:
host:
type: tosca.capabilities.Compute
valid_source_types: [ tosca.nodes.Database ] |
| TOSCA-YAML-1.2 is using capability typetosca.capabilities.Compute, while SDC's is using tosca.capabilities.Container |
|
B: Not comply with existing type definitionB1 | tosca.nodes.BlockStorage | same as tosca.nodes.Storage.BlockStorage in [TOSCA-YAML-1.2] | Type name difference is a bug in TOSCA-YAML-1.2. |
|
B: Not comply with existing type definitionB1 | tosca.nodes.ObjectStorage | same as tosca.nodes.Storage.ObjectStorage in [TOSCA-YAML-1.2] | Type name difference is a bug in TOSCA-YAML-1.2. |
|
B: Not comply with existing type definitionB1 | tosca.nodes.Database tosca.nodes.SoftwareComponent tosca.nodes.WebApplication
e.g.
Code Block |
---|
language | yml |
---|
title | SDC |
---|
collapse | true |
---|
| node_types:
tosca.nodes.Database:
... ...
requirements:
- host:
capability: tosca.capabilities.Container
node: tosca.nodes.DBMS
relationship: tosca.relationships.HostedOn |
| different with [TOSCA-YAML-1.2]'s node type in requirement host:
e.g. Code Block |
---|
language | yml |
---|
title | TOSCA-YAML-1.2 |
---|
collapse | true |
---|
| node_types:
tosca.nodes.Database:
... ...
requirements:
- host:
capability: tosca.capabilities.Compute
node: tosca.nodes.DBMS
relationship: tosca.relationships.HostedOn |
| TOSCA-YAML-1.2 is using capability typetosca.capabilities.Compute, while SDC's is using tosca.capabilities.Container |
|
B: Not comply with existing type definitionB1 | tosca.nodes.Container.Application Code Block |
---|
language | yml |
---|
title | SDC |
---|
collapse | true |
---|
| node_types:
tosca.nodes.Container.Application:
... ...
requirements:
- host:
capability: tosca.capabilities.Container
type: tosca.capabilities.Container
relationship: tosca.relationships.HostedOn |
| different with [TOSCA-YAML-1.2]'s in requirements Code Block |
---|
language | yml |
---|
title | SDC |
---|
collapse | true |
---|
| node_types:
tosca.nodes.Container.Application:
... ...
requirements:
- host:
capability: tosca.capabilities.Container
type: tosca.capabilities.Container
relationship: tosca.relationships.HostedOn
- storage:
capability: tosca.capabilities.Storage
- network:
capability: tosca.capabilities.EndPoint |
|
|
|
B: Not comply with existing type definitionB1 | tosca.nodes.Container.Runtime Code Block |
---|
language | yml |
---|
title | SDC |
---|
collapse | true |
---|
| node_types:
tosca.nodes.Container.Runtime:
... ...
capabilities:
host:
type: tosca.capabilities.Container
scalable:
type: tosca.capabilities.Scalable
|
| different with [TOSCA-YAML-1.2]'s in capability type Code Block |
---|
language | yml |
---|
title | TOSCA-YAML-1.2 |
---|
collapse | true |
---|
| node_types:
tosca.nodes.Container.Runtime:
... ...
capabilities:
host:
type: tosca.capabilities.Compute
valid_source_types: [tosca.nodes.Container.Application]
scalable:
type: tosca.capabilities.Scalable |
|
|
|
n/a | tosca.nodes.LoadBalancer tosca.nodes.network.Network tosca.nodes.network.Port tosca.nodes.Root
| same as [TOSCA-YAML-1.2] |
|
|