Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 2
Next »
data_types:
onap.datatypes.AddressData:
# = tosca.datatypes.nfv.AddressData
capability_types:
tosca.capabilities.network.Linkable:
# a capability type from the TOSCA Specs
tosca.capabilities.network.Bindable:
# a capability type from the TOSCA Specs
##### ONAP derivations - to provide information required by the IM
onap.capabilities.Linkable:
derived_from: tosca.capabilities.network.Linkable
onap.capabilities.Bindable:
derived_from: tosca.capabilities.network.Bindable
policy_types:
onap.policy.AddressAssignment:
description: governs address assignment to CPs
derived_from: tosca.policies.Root
properties:
automatic_assignment:
type: boolean
required: false
address_type:
type: string
required: false
constraints:
- valid_values: [IPv4, IPv6, Mac]
# create derived types to carry extra info, like is_floating_ip, pool size/id, etc.
onap.policies.QualityOfService:
description: specifies a bunch of QoS parameters
derived_from: tosca.policies.Root
properties:
max_latency:
latency_variation:
packet_loss_ratio:
node_types:
onap.nodes.CP:
derived_from: onap.nodes.Resource
description: a connection point
requirements:
- binding:
description: binding with a VFC
capability: onap.capabilities.Bindable
occurrences: [1, 1]
- link:
description: link to a network
capability: onap.capabilities.Linkable
occurrences: [1, 1]
attributes:
address:
type: onap.datatypes.AddressData
description: the address received after assignment
onap.nodes.VL:
derived_from: onap.nodes.Resource
description: a virtual link
capabilities:
link:
type: onap.capabilities.Linkable
occurrences: [0, UNBOUNDED]