blob: 93cb070e33f961830704de182348d2042ceee456 [file] [log] [blame]
tosca_definitions_version: tosca_simple_yaml_1_1
imports:
- nodes:
file: nodes.yml
- datatypes:
file: data.yml
- capabilities:
file: capabilities.yml
- relationships:
file: relationships.yml
- groups:
file: groups.yml
- policies:
file: policies.yml
- annotations:
file: annotations.yml
node_types:
org.openecomp.resource.vf.Vgw1181049:
derived_from: org.openecomp.resource.abstract.nodes.VF
properties:
nf_naming:
default:
ecomp_generated_naming: true
type: org.openecomp.datatypes.Naming
required: false
multi_stage_design:
default: false
type: boolean
required: false
nf_function:
type: string
required: false
nf_naming_code:
type: string
required: false
availability_zone_max_count:
default: 1
type: integer
required: false
nf_role:
type: string
required: false
min_instances:
type: integer
required: false
max_instances:
type: integer
required: false
nf_type:
type: string
required: false
capabilities:
vl_mux_gw_private_net.feature:
type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
valid_source_types: [
]
cp_vgw_mux_gw_private_net.feature:
type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
valid_source_types: [
]
vdu_vgw_0.virtual_compute:
type: tosca.capabilities.nfv.VirtualCompute
occurrences:
- 1
- UNBOUNDED
valid_source_types: [
]
properties:
virtual_memory:
type: tosca.datatypes.nfv.VirtualMemory
required: true
requested_additional_capabilities:
type: map
required: false
entry_schema:
type: tosca.datatypes.nfv.RequestedAdditionalCapability
logical_node:
type: tosca.datatypes.nfv.LogicalNodeData
required: false
virtual_cpu:
type: tosca.datatypes.nfv.VirtualCpu
required: true
vdu_vgw_0.virtual_binding:
type: tosca.capabilities.nfv.VirtualBindable
occurrences:
- 1
- UNBOUNDED
valid_source_types: [
]
virtualstorage_root_all.virtual_storage:
type: tosca.capabilities.nfv.VirtualStorage
occurrences:
- 1
- UNBOUNDED
valid_source_types: [
]
llu_vnf.feature:
type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
valid_source_types: [
]
vl_mux_gw_private_net.virtual_linkable:
type: tosca.capabilities.nfv.VirtualLinkable
occurrences:
- 1
- UNBOUNDED
valid_source_types: [
]
vl_mux_gw_private_net.monitoring_parameter:
type: tosca.capabilities.nfv.Metric
occurrences:
- 0
- UNBOUNDED
valid_source_types: [
]
vdu_vgw_0.monitoring_parameter:
type: tosca.capabilities.nfv.Metric
occurrences:
- 0
- UNBOUNDED
valid_source_types: [
]
virtualstorage_root_all.feature:
type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
valid_source_types: [
]
vdu_vgw_0.feature:
type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
valid_source_types: [
]
requirements:
- llu_vnf.dependency:
occurrences:
- 0
- UNBOUNDED
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
- vl_mux_gw_private_net.dependency:
occurrences:
- 0
- UNBOUNDED
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
- virtualstorage_root_all.dependency:
occurrences:
- 0
- UNBOUNDED
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
- cp_vgw_mux_gw_private_net.dependency:
occurrences:
- 0
- UNBOUNDED
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
- vdu_vgw_0.dependency:
occurrences:
- 0
- UNBOUNDED
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
- vdu_vgw_0.virtual_storage:
occurrences:
- 1
- UNBOUNDED
capability: tosca.capabilities.nfv.VirtualStorage
node: tosca.nodes.nfv.VDU.VirtualStorage
relationship: tosca.relationships.nfv.Vdu.AttachedTo
- llu_vnf.virtual_link:
occurrences:
- 0
- UNBOUNDED
capability: tosca.capabilities.nfv.VirtualLinkable
node: tosca.nodes.nfv.VnfVirtualLink
relationship: tosca.relationships.nfv.VirtualLinksTo
- cp_vgw_mux_gw_private_net.virtual_link:
occurrences:
- 1
- UNBOUNDED
capability: tosca.capabilities.nfv.VirtualLinkable
node: tosca.nodes.nfv.VnfVirtualLink
relationship: tosca.relationships.nfv.VirtualLinksTo
- cp_vgw_mux_gw_private_net.virtual_binding:
occurrences:
- 1
- UNBOUNDED
capability: tosca.capabilities.nfv.VirtualBindable
node: tosca.nodes.nfv.Vdu.Compute
relationship: tosca.relationships.nfv.VirtualBindsTo