2 description: The TOSCA root Data Type all other TOSCA base Data Types derive from
5 derived_from: tosca.datatypes.Root
8 derived_from: tosca.datatypes.Root
11 derived_from: tosca.datatypes.Root
14 derived_from: tosca.datatypes.Root
17 derived_from: tosca.datatypes.Root
20 derived_from: tosca.datatypes.Root
23 derived_from: tosca.datatypes.Root
26 derived_from: tosca.datatypes.Root
29 derived_from: scalar-unit
32 derived_from: scalar-unit
34 scalar-unit.frequency:
35 derived_from: scalar-unit
37 tosca.datatypes.Credential:
38 derived_from: tosca.datatypes.Root
57 org.openecomp.datatypes.PortMirroringConnectionPointDescription:
58 derived_from: tosca.datatypes.Root
70 description: deprecated
73 description: deprecated
75 tosca.datatypes.TimeInterval:
76 derived_from: tosca.datatypes.Root
85 tosca.datatypes.network.NetworkInfo:
86 derived_from: tosca.datatypes.Root
97 tosca.datatypes.network.PortInfo:
98 derived_from: tosca.datatypes.Root
113 tosca.datatypes.network.PortDef:
114 derived_from: integer
116 - in_range: [ 1, 65535 ]
118 tosca.datatypes.network.PortSpec:
119 derived_from: tosca.datatypes.Root
126 - valid_values: [ udp, tcp, igmp ]
128 type: tosca.datatypes.network.PortDef
132 - in_range: [ 1, 65535 ]
134 type: tosca.datatypes.network.PortDef
138 - in_range: [ 1, 65535 ]
140 ###################new Data Types Onboarding Integration##########################
142 org.openecomp.datatypes.heat.network.AddressPair:
143 derived_from: tosca.datatypes.Root
144 description: MAC/IP address pairs
148 description: MAC address
153 description: IP address
157 org.openecomp.datatypes.heat.network.subnet.HostRoute:
158 derived_from: tosca.datatypes.Root
159 description: Host route info for the subnet
163 description: The destination for static route
168 description: The next hop for the destination
172 org.openecomp.datatypes.heat.network.AllocationPool:
173 derived_from: tosca.datatypes.Root
174 description: The start and end addresses for the allocation pool
178 description: Start address for the allocation pool
183 description: End address for the allocation pool
187 org.openecomp.datatypes.heat.network.neutron.Subnet:
188 derived_from: tosca.datatypes.Root
189 description: A subnet represents an IP address block that can be used for assigning IP addresses to virtual instances
193 description: The ID of the tenant who owns the network
198 description: Set to true if DHCP is enabled and false if DHCP is disabled
204 description: IPv6 address mode
214 description: IPv6 RA (Router Advertisement) mode
224 description: Extra parameters to include in the request
232 description: The start and end addresses for the allocation pools
236 type: org.openecomp.datatypes.heat.network.AllocationPool
239 description: The name or ID of the subnet pool
244 description: A specified set of DNS name servers to be used
252 description: The gateway IP address
256 type: org.openecomp.datatypes.heat.network.subnet.HostRoute
259 description: The gateway IP address
269 description: The name of the subnet
274 description: Prefix length for subnet allocation from subnet pool
278 - greater_or_equal: 0
281 description: The CIDR
286 description: The gateway IP address
290 org.openecomp.datatypes.heat.novaServer.network.PortExtraProperties:
291 derived_from: tosca.datatypes.Root
292 description: Nova server network expand properties for port
294 port_security_enabled:
296 description: Flag to enable/disable port security on the port
301 description: MAC address to give to this port
306 description: The administrative state of this port
312 description: The name or ID of QoS policy to attach to this port
315 allowed_address_pairs:
317 description: Additional MAC/IP address pairs allowed to pass through the port
321 type: org.openecomp.datatypes.heat.network.AddressPair
324 description: The vnic type to be bound on the neutron port
334 description: Extra parameters to include in the request
341 org.openecomp.datatypes.heat.novaServer.network.AddressInfo:
342 derived_from: tosca.datatypes.network.NetworkInfo
343 description: Network addresses with corresponding port id
351 org.openecomp.datatypes.heat.neutron.port.FixedIps:
352 derived_from: tosca.datatypes.Root
353 description: subnet/ip_address
357 description: Subnet in which to allocate the IP address for this port
362 description: IP address desired in the subnet for this port
367 description: Subnet in which to allocate the IP address for this port
371 org.openecomp.datatypes.heat.FileInfo:
372 derived_from: tosca.datatypes.Root
373 description: Heat File Info
377 description: The required URI string (relative or absolute) which can be used to locate the file
382 description: The type of the file
392 org.openecomp.datatypes.heat.contrail.network.rule.PortPairs:
393 derived_from: tosca.datatypes.Root
394 description: source and destination port pairs
398 description: Start port
403 description: End port
407 org.openecomp.datatypes.heat.contrail.network.rule.Rule:
408 derived_from: tosca.datatypes.Root
409 description: policy rule
413 description: Source ports
417 type: org.openecomp.datatypes.heat.contrail.network.rule.PortPairs
420 description: Protocol
425 description: Destination addresses
429 type: org.openecomp.datatypes.heat.contrail.network.rule.VirtualNetwork
432 description: Service to apply
437 description: Destination ports
441 type: org.openecomp.datatypes.heat.contrail.network.rule.PortPairs
444 description: Source addresses
448 type: org.openecomp.datatypes.heat.contrail.network.rule.VirtualNetwork
451 description: Direction
455 org.openecomp.datatypes.heat.contrail.network.rule.RuleList:
456 derived_from: tosca.datatypes.Root
457 description: list of policy rules
461 description: Contrail network rule
465 type: org.openecomp.datatypes.heat.contrail.network.rule.Rule
467 org.openecomp.datatypes.heat.contrail.network.rule.VirtualNetwork:
468 derived_from: tosca.datatypes.Root
469 description: source and destination addresses
473 description: Virtual network
477 org.openecomp.datatypes.heat.network.neutron.SecurityRules.Rule:
478 derived_from: tosca.datatypes.Root
479 description: Rules Pairs
483 description: The remote group ID to be associated with this security group rule
488 description: The protocol that is matched by the security group rule
498 description: Ethertype of the traffic
508 description: 'The maximum port number in the range that is matched by the security group rule. '
517 description: The remote IP prefix (CIDR) to be associated with this security group rule
522 description: Whether to specify a remote group or a remote IP prefix
524 default: remote_ip_prefix
532 description: The direction in which the security group rule is applied
542 description: The minimum port number in the range that is matched by the security group rule.
550 org.openecomp.datatypes.heat.substitution.SubstitutionFiltering:
551 derived_from: tosca.datatypes.Root
552 description: Substitution Filter
554 substitute_service_template:
556 description: Substitute Service Template
561 description: Index value of the substitution service template runtime instance
566 - greater_or_equal: 0
575 description: Indicates whether service scaling is enabled
581 description: Mandatory
586 org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.RefDataSequence:
587 derived_from: tosca.datatypes.Root
588 description: network policy refs data sequence
590 network_policy_refs_data_sequence_major:
592 description: Network Policy ref data sequence Major
595 network_policy_refs_data_sequence_minor:
597 description: Network Policy ref data sequence Minor
601 org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.RefData:
602 derived_from: tosca.datatypes.Root
603 description: network policy refs data
605 network_policy_refs_data_sequence:
606 type: org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.RefDataSequence
607 description: Network Policy ref data sequence
611 org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet:
612 derived_from: tosca.datatypes.Root
613 description: Network Ipam Ref Data Subnet
615 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len:
617 description: Network ipam refs data ipam subnets ip prefix len
620 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix:
622 description: Network ipam refs data ipam subnets ip prefix
626 org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnetList:
627 derived_from: tosca.datatypes.Root
628 description: Network Ipam Ref Data Subnet List
630 network_ipam_refs_data_ipam_subnets_subnet:
631 type: org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet
632 description: Network ipam refs data ipam subnets
635 network_ipam_refs_data_ipam_subnets_addr_from_start:
637 description: Network ipam refs data ipam subnets addr from start
641 org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.IpamRefData:
642 derived_from: tosca.datatypes.Root
643 description: Network Ipam Ref Data
645 network_ipam_refs_data_ipam_subnets:
647 description: Network ipam refs data ipam subnets
651 type: org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnetList
653 org.openecomp.datatypes.heat.contrailV2.network.rule.SrcVirtualNetwork:
654 derived_from: tosca.datatypes.Root
655 description: source addresses
657 network_policy_entries_policy_rule_src_addresses_virtual_network:
659 description: Source addresses Virtual network
663 org.openecomp.datatypes.heat.contrailV2.network.rule.DstVirtualNetwork:
664 derived_from: tosca.datatypes.Root
665 description: destination addresses
667 network_policy_entries_policy_rule_dst_addresses_virtual_network:
669 description: Destination addresses Virtual network
673 org.openecomp.datatypes.heat.contrailV2.network.rule.DstPortPairs:
674 derived_from: tosca.datatypes.Root
675 description: destination port pairs
677 network_policy_entries_policy_rule_dst_ports_start_port:
679 description: Start port
682 network_policy_entries_policy_rule_dst_ports_end_port:
684 description: End port
688 org.openecomp.datatypes.heat.contrailV2.network.rule.SrcPortPairs:
689 derived_from: tosca.datatypes.Root
690 description: source port pairs
692 network_policy_entries_policy_rule_src_ports_start_port:
694 description: Start port
697 network_policy_entries_policy_rule_src_ports_end_port:
699 description: End port
703 org.openecomp.datatypes.heat.contrailV2.network.rule.ActionList:
704 derived_from: tosca.datatypes.Root
705 description: Action List
707 network_policy_entries_policy_rule_action_list_simple_action:
709 description: Simple Action
712 network_policy_entries_policy_rule_action_list_apply_service:
714 description: Apply Service
720 org.openecomp.datatypes.heat.contrailV2.network.rule.Rule:
721 derived_from: tosca.datatypes.Root
722 description: policy rule
724 network_policy_entries_policy_rule_dst_addresses:
726 description: Destination addresses
730 type: org.openecomp.datatypes.heat.contrailV2.network.rule.DstVirtualNetwork
731 network_policy_entries_policy_rule_dst_ports:
733 description: Destination ports
737 type: org.openecomp.datatypes.heat.contrailV2.network.rule.DstPortPairs
738 network_policy_entries_policy_rule_protocol:
740 description: Protocol
743 network_policy_entries_policy_rule_src_addresses:
745 description: Source addresses
749 type: org.openecomp.datatypes.heat.contrailV2.network.rule.SrcVirtualNetwork
750 network_policy_entries_policy_rule_direction:
752 description: Direction
755 network_policy_entries_policy_rule_src_ports:
757 description: Source ports
761 type: org.openecomp.datatypes.heat.contrailV2.network.rule.SrcPortPairs
762 network_policy_entries_policy_rule_action_list:
763 type: org.openecomp.datatypes.heat.contrailV2.network.rule.ActionList
764 description: Action list
768 org.openecomp.datatypes.heat.contrailV2.network.rule.RuleList:
769 derived_from: tosca.datatypes.Root
770 description: list of policy rules
772 network_policy_entries_policy_rule:
774 description: Contrail network rule
778 type: org.openecomp.datatypes.heat.contrailV2.network.rule.Rule
780 org.openecomp.datatypes.heat.network.contrail.port.StaticRoute:
781 derived_from: tosca.datatypes.Root
782 description: static route
786 description: Route prefix
791 description: Next hop
796 description: Next hop type
800 org.openecomp.datatypes.heat.network.contrail.AddressPair:
801 derived_from: tosca.datatypes.Root
802 description: Address Pair
806 description: Address mode active-active or active-standy
815 description: IP address prefix
820 description: Mac address
824 org.openecomp.datatypes.heat.network.contrail.InterfaceData:
825 derived_from: tosca.datatypes.Root
826 description: Interface Data
830 description: An ordered list of static routes to be added to this interface
834 type: org.openecomp.datatypes.heat.network.contrail.port.StaticRoute
837 description: Virtual Network for this interface
840 allowed_address_pairs:
842 description: List of allowed address pair for this interface
846 type: org.openecomp.datatypes.heat.network.contrail.AddressPair
849 description: IP for this interface
853 org.openecomp.datatypes.heat.contrailV2.virtual.machine.interface.Properties:
854 derived_from: tosca.datatypes.Root
855 description: Virtual Machine Interface Properties.
857 virtual_machine_interface_properties_service_interface_type:
859 description: Service Interface Type.
863 org.openecomp.datatypes.Root:
864 derived_from: tosca.datatypes.Root
866 The ECOMP root Data Type all other Data Types derive from
872 A placeholder for missing properties that would be included in future ecomp model versions.
876 org.openecomp.datatypes.AssignmentRequirements:
877 derived_from: org.openecomp.datatypes.Root
881 "true" indicates that assignment is required
886 description: number of assignments required
890 org.openecomp.datatypes.network.SubnetAssignments:
891 derived_from: org.openecomp.datatypes.Root
893 ip_network_address_plan:
896 description: Reference to EIPAM, VLAN or other address plan ID used to assign subnets to this network
900 description: \"true\" indicates the network has 1 or more policies
904 - valid_values: [4,6]
906 description: The IP version of the subnet
910 description: The default subnet CIDR mask
915 description: Quantity of subnets that must be initially assigned
917 org.openecomp.datatypes.network.IPv4SubnetAssignments:
918 derived_from: org.openecomp.datatypes.network.SubnetAssignments
923 description: Indicates IPv4 subnet assignments
925 org.openecomp.datatypes.network.IPv6SubnetAssignments:
926 derived_from: org.openecomp.datatypes.network.SubnetAssignments
931 description: Indicates IPv6 subnet assignments
933 org.openecomp.datatypes.network.NetworkAssignments:
934 derived_from: org.openecomp.datatypes.Root
936 ecomp_generated_network_assignment:
941 \"true\" indicates that the network assignments will be auto-generated by ECOMP
942 \"false\" indicates operator-supplied Network assignments file upload is required (e.g. VID will present prompt to operator to upload operator-supplied Network assignments file).
946 description: \"true\" means this network is shared by multiple Openstack tenants
952 \"true\" means this Contrail external network
953 ipv4_subnet_default_assignment:
954 type: org.openecomp.datatypes.network.IPv4SubnetAssignments
956 description: IPv4 defualt subnet assignments
957 ipv6_subnet_default_assignment:
958 type: org.openecomp.datatypes.network.IPv6SubnetAssignments
960 description: IPv6 defualt subnet assignments
964 description: Related Networks List.
966 type: org.openecomp.datatypes.network.RelatedNetworksAssignments
970 description: \"true\" indicates that network is trunked
973 org.openecomp.datatypes.network.ProviderNetwork:
974 derived_from: org.openecomp.datatypes.Root
979 description: \"true\" indicates that this a Neutron provider type of network
980 physical_network_name:
984 - valid_values: ["Physnet41", "Physnet42", "Physnet43", "Physnet44", "Physnet21", "Physnet22", "sriovnet1", "sriovnet2", "oam"]
986 Identifies the NUMA processor cluster to which this physical network interface belongs.
987 NUMA instance correlates to the first digit of the Physical Network Name suffix (e.g. \"01\" = NUMA 0, \"11\" = NUMA 1)
992 - valid_values: ["NUMA 0", "NUMA 1"]
994 PNIC instance within the NUMA processor cluster
995 PNIC Instance correlates to the second digit of the Physical Network Name suffix (e.g. "01" = PNIC 1, "02" = "PNIC 2)
999 description: PNIC instance within the NUMA processor cluster
1001 org.openecomp.datatypes.network.NetworkFlows:
1002 derived_from: org.openecomp.datatypes.Root
1008 description: \"true\" indicates the network has 1 or more policies
1012 description: "Identifies the specific Cloud network policy that must be applied to this network (source: from Policy Manager)."
1017 description: \"true\" indicates the network has 1 or more vpn bindings
1021 description: "Identifies the specific VPN Binding entry in A&AI that must be applied when creating this network (source: A&AI)"
1023 org.openecomp.datatypes.network.VlanRequirements:
1024 derived_from: org.openecomp.datatypes.Root
1029 description: reference to a vlan range plan
1034 - valid_values: ["c-tag", "s-tag"]
1035 description: identifies the vlan type (e.g., c-tag)
1039 description: identifies the number of vlan tags to assign to the CP from the plan
1041 org.openecomp.datatypes.network.IpRequirements:
1042 derived_from: org.openecomp.datatypes.Root
1052 description: identifies the number of ip address to assign to the CP from the plan
1072 description: identifies the number of ip address to assign to the CP from the plan
1073 type: org.openecomp.datatypes.AssignmentRequirements
1075 floating_ip_count_required:
1076 type: org.openecomp.datatypes.AssignmentRequirements
1078 ip_address_plan_name:
1085 org.openecomp.datatypes.network.MacAssignments:
1086 derived_from: org.openecomp.datatypes.Root
1091 description: reference to a MAC address range plan
1095 description: identifies the number of MAC addresses to assign to the CP from the plan
1097 org.openecomp.datatypes.EcompHoming:
1098 derived_from: org.openecomp.datatypes.Root
1100 ecomp_selected_instance_node_target:
1105 \"true\" indicates that the target deployment node for this instance will be auto-selected by ECOMP
1106 \"false\" indicates operator-supplied instance target deployment node required (e.g. VID will present a prompt to operator and collect the
1107 operator-selected target node for the deployment of this Network instance).
1111 description: Referenc to a service level homing policy that ECOMP will use for instance deployment target node
1112 instance_node_target:
1115 description: Instance target deployment node
1117 org.openecomp.datatypes.EcompNaming:
1118 derived_from: org.openecomp.datatypes.Root
1120 ecomp_generated_naming:
1125 \"true\" indicates that the name for the instance will be auto-generated by ECOMP.
1126 \"false\" indicates operator-supplied name required (e.g. VID will present prompt to operator and collect the operator-supplied instance name).
1130 description: Referenc to naming policy that ECOMP will use when the name is auto-generated
1132 org.openecomp.datatypes.network.MacRequirements:
1133 derived_from: org.openecomp.datatypes.Root
1136 description: reference to a MAC address range plan
1140 description: identifies the number of MAC addresses to assign to the CP from the plan
1144 description: identifies the number of MAC addresses to assign to the CP from the plan
1145 type: org.openecomp.datatypes.AssignmentRequirements
1147 org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairIp:
1148 derived_from: tosca.datatypes.Root
1149 description: Virtual Machine Sub Interface Address Pair IP.
1153 description: IP Prefix.
1158 description: IP Prefix Len.
1162 org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.MacAddress:
1163 derived_from: tosca.datatypes.Root
1164 description: Virtual Machine Sub Interface Mac Address.
1168 description: Mac Addresses List.
1174 org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.Properties:
1175 derived_from: tosca.datatypes.Root
1176 description: Virtual Machine Sub Interface VLAN Properties.
1178 sub_interface_vlan_tag:
1180 description: Sub Interface VLAN Tag.
1184 org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPair:
1185 derived_from: tosca.datatypes.Root
1186 description: Virtual Machine Sub Interface Address Pair.
1190 description: Address Mode.
1194 type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairIp
1204 org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs:
1205 derived_from: tosca.datatypes.Root
1206 description: Virtual Machine Sub Interface Address Pairs.
1208 allowed_address_pair:
1210 description: Addresses pair List.
1214 type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPair
1216 org.openecomp.datatypes.Naming:
1217 derived_from: org.openecomp.datatypes.Root
1219 ecomp_generated_naming:
1221 "true" indicates that the name for the instance will be auto-generated by ECOMP. "false" indicates operator-supplied name required (e.g. VID will present prompt to operator and collect the operator-supplied instance name).
1226 description: Reference to naming policy that ECOMP will use when the name is auto-generated
1230 description: indicates operator-supplied name required (e.g. VID will present prompt to operator and collect the operator-supplied instance name).
1235 org.openecomp.datatypes.flavors.ComputeFlavor:
1236 derived_from: tosca.datatypes.Root
1241 type: scalar-unit.size
1243 type: scalar-unit.size
1245 org.openecomp.datatypes.flavors.LicenseFlavor:
1246 derived_from: tosca.datatypes.Root
1251 org.openecomp.datatypes.flavors.VendorInfo:
1252 derived_from: tosca.datatypes.Root
1254 manufacturer_reference_number:
1259 org.openecomp.datatypes.flavors.DeploymentFlavor:
1260 derived_from: tosca.datatypes.Root
1265 type: org.openecomp.datatypes.flavors.VendorInfo
1267 type: org.openecomp.datatypes.flavors.ComputeFlavor
1269 type: org.openecomp.datatypes.flavors.LicenseFlavor
1272 org.openecomp.datatypes.ImageInfo:
1273 derived_from: tosca.datatypes.Root
1281 description: checksum/signature
1287 org.openecomp.datatypes.network.RelatedNetworksAssignments:
1288 derived_from: org.openecomp.datatypes.Root
1290 related_network_role:
1292 description: The network role of the related network, sharing provider network.
1296 tosca.datatypes.nfv.VnfcConfigurableProperties:
1297 derived_from: tosca.datatypes.Root
1299 additional_vnfc_configurable_properties:
1304 tosca.datatypes.nfv.RequestedAdditionalCapability:
1305 derived_from: tosca.datatypes.Root
1308 # key of containing map
1312 min_requested_additional_capability_version:
1315 preferred_requested_additional_capability_version:
1318 requested_additional_capability_name:
1321 target_performance_parameters:
1326 tosca.datatypes.nfv.VirtualMemory:
1327 derived_from: tosca.datatypes.Root
1331 type: scalar-unit.size
1333 virtual_mem_oversubscription_policy:
1336 vdu_memory_requirements:
1344 tosca.datatypes.nfv.VirtualCpuPinning:
1345 derived_from: tosca.datatypes.Root
1348 type: string # CpuPinningPolicy
1350 - valid_values: [ static, dynamic ]
1357 tosca.datatypes.nfv.VirtualCpu:
1358 derived_from: tosca.datatypes.Root
1367 type: scalar-unit.frequency
1369 virtual_cpu_oversubscription_policy:
1372 vdu_cpu_requirements:
1377 virtual_cpu_pinning:
1378 type: tosca.datatypes.nfv.VirtualCpuPinning
1380 tosca.datatypes.nfv.LogicalNodeData:
1381 derived_from: tosca.datatypes.Root
1383 logical_node_requirements:
1384 type: map # not defined in SOL001 v.6.0
1388 tosca.datatypes.nfv.VirtualNetworkInterfaceRequirements:
1389 derived_from: tosca.datatypes.Root
1401 type: string # not specified
1402 network_interface_requirements:
1407 nic_io_requirements:
1408 type: tosca.datatypes.nfv.LogicalNodeData
1410 tosca.datatypes.nfv.injectFile: #used for vCPE usecase
1411 derived_from: tosca.datatypes.Root
1419 tosca.datatypes.nfv.L2AddressData:
1420 derived_from: tosca.datatypes.Root
1422 mac_address_assignment:
1428 tosca.datatypes.nfv.L3AddressData:
1429 derived_from: tosca.datatypes.Root
1431 ip_address_assignment:
1434 floating_ip_activated:
1441 - valid_values: [ipv4, ipv6]
1442 number_of_ip_address:
1445 fixed_ip_address: #used for vCPE usecase
1450 tosca.datatypes.nfv.AddressData:
1454 - valid_values: [mac_address, ip_address]
1458 type: tosca.datatypes.nfv.L2AddressData
1461 type: tosca.datatypes.nfv.L3AddressData
1462 tosca.datatypes.nfv.ConnectivityType:
1463 derived_from: tosca.datatypes.Root
1469 - valid_values: [ethernet, mpls, odu2, ipv4, ipv6, pseudo_wire]
1473 constraints: # not defined in IFA011 v2.4.1 and SOL001 v.6.0
1474 - valid_values: [Line, Tree, Mesh]
1475 tosca.datatypes.nfv.VlFlavour:
1476 derived_from: tosca.datatypes.Root
1480 tosca.datatypes.nfv.ext.AddressPairs:
1488 tosca.datatypes.nfv.ext.FloatingIP:
1496 tosca.datatypes.nfv.ext.LocationInfo:
1507 tosca.datatypes.nfv.ext.HostRouteInfo:
1515 tosca.datatypes.nfv.ext.InjectData:
1523 tosca.datatypes.nfv.ext.zte.WatchDog:
1531 tosca.datatypes.nfv.ext.LocalAffinityOrAntiAffinityRule:
1536 affinity_antiaffinity:
1539 tosca.datatypes.nfv.VduProfile:
1540 derived_from: tosca.datatypes.Root
1542 min_number_of_instances:
1545 max_number_of_instances:
1548 #localAffinityOrAntiAffinityRule: # not defined in SOL001 v.6.0
1549 # type: tosca.datatypes.nfv.LocalAffinityOrAntiAffinityRule
1551 #affinityOrAntiAffinityGroupId: # not defined in SOL001 v.6.0
1554 watchdog: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1557 vmBootUpTimeOut: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1560 tosca.datatypes.nfv.LinkBitRateRequirements:
1561 derived_from: tosca.datatypes.Root
1569 tosca.datatypes.nfv.Qos:
1570 derived_from: tosca.datatypes.Root
1573 type: integer #Number [ms]
1575 packet_delay_variation:
1576 type: integer #Number [ms]
1579 type: float #Number [0 ..1]
1581 tosca.datatypes.nfv.VlProfile:
1582 derived_from: tosca.datatypes.Root
1584 max_bit_rate_requirements:
1585 type: tosca.datatypes.nfv.LinkBitRateRequirements
1587 min_bit_rate_requirements:
1588 type: tosca.datatypes.nfv.LinkBitRateRequirements
1591 type: tosca.datatypes.nfv.Qos
1593 initiationParameters: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1598 cidr: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1601 networkName: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1604 startIp: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1607 endIp: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1610 gatewayIp: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1613 segmentationId: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1616 physicalNetwork: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1619 networkType: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1623 - valid_values: [VLAN, VXLAN]
1624 dhcpEnabled: # not defined in IFA011 v2.4.1 and SOL001 v.6.0
1627 vlanTransparent: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1630 tosca.datatypes.nfv.VduLevel:
1631 derived_from: tosca.datatypes.Root
1633 number_of_instances:
1636 tosca.datatypes.nfv.ScaleInfo:
1637 derived_from: tosca.datatypes.Root
1642 tosca.datatypes.nfv.ScaleAspect:
1643 derived_from: tosca.datatypes.Root
1652 type: string #Identifier
1655 type: integer #PositiveInteger
1657 tosca.datatypes.nfv.InstantiationLevel:
1658 derived_from: tosca.datatypes.Root
1664 type: map # key: vduId
1667 type: tosca.datatypes.nfv.VduLevel
1669 type: map # key: aspectId
1672 type: tosca.datatypes.nfv.ScaleInfo
1673 #tosca.datatypes.nfv.VnfInstantiateOperationConfiguration:
1674 # derived_from: tosca.datatypes.Root
1677 #modeled as part of operation parameter list
1678 tosca.datatypes.nfv.VnfScaleOperationConfiguration:
1679 derived_from: tosca.datatypes.Root
1682 #modeled as part of the operation parameter list
1683 scaling_by_more_than_one_step_supported:
1685 tosca.datatypes.nfv.VnfScaleToLevelOperationConfiguration:
1686 derived_from: tosca.datatypes.Root
1689 #modeled as part of the operation parameter list
1690 arbitrary_target_levels_supported:
1692 tosca.datatypes.nfv.VnfHealOperationConfiguration:
1693 derived_from: tosca.datatypes.Root
1696 #modeled as part of the operation parameter list
1701 tosca.datatypes.nfv.VnfTerminateOperationConfiguration:
1702 derived_from: tosca.datatypes.Root
1704 min_graceful_termination_timeout:
1706 max_recommended_graceful_termination_timeout:
1708 tosca.datatypes.nfv.VnfOperateOperationConfiguration:
1709 derived_from: tosca.datatypes.Root
1711 min_graceful_termination_timeout:
1713 max_recommended_graceful_termination_timeout:
1715 tosca.datatypes.nfv.VnfLcmOperationsConfiguration:
1716 derived_from: tosca.datatypes.Root
1719 # type: tosca.datatypes.nfv.VnfInstantiateOperationConfiguration
1721 type: tosca.datatypes.nfv.VnfScaleOperationConfiguration
1723 type: tosca.datatypes.nfv.VnfScaleToLevelOperationConfiguration
1725 type: tosca.datatypes.nfv.VnfHealOperationConfiguration
1727 type: tosca.datatypes.nfv.VnfTerminateOperationConfiguration
1729 type: tosca.datatypes.nfv.VnfOperateOperationConfiguration
1730 tosca.datatypes.nfv.CpProtocolData:
1731 derived_from: tosca.datatypes.Root
1733 asscociated_layer_protocol:
1736 - valid_values: [ethernet, mpls, odu2, ipv4, ipv6, pseudo-wire ]
1739 type: tosca.datatypes.nfv.AddressData
1741 #tosca.datatypes.nfv.VnfAdditionalConfigurableProperties:
1742 # derived_from: tosca.datatypes.Root
1743 tosca.datatypes.nfv.VnfConfigurableProperties:
1744 derived_from: tosca.datatypes.Root
1746 is_autoscale_enabled:
1749 is_autoheal_enabled:
1752 # additional_configurable_properties:
1753 # type: tosca.datatypes.nfv.VnfAdditionalConfigurableProperties
1755 #tosca.datatypes.nfv.VnfInfoModifiableAttributesExtensions:
1756 # derived_from: tosca.datatypes.Root
1757 #tosca.datatypes.nfv.VnfInfoModifiableAttributesMetadata:
1758 # derived_from: tosca.datatypes.Root
1759 #tosca.datatypes.nfv.VnfInfoModifiableAttributes:
1760 # derived_from: tosca.datatypes.Root
1763 # type: tosca.datatypes.nfv.VnfInfoModifiableAttributesExtensions
1766 # type: tosca.datatypes.nfv.VnfInfoModifiableAttributesMetadata