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
69 tosca.datatypes.TimeInterval:
70 derived_from: tosca.datatypes.Root
79 tosca.datatypes.network.NetworkInfo:
80 derived_from: tosca.datatypes.Root
91 tosca.datatypes.network.PortInfo:
92 derived_from: tosca.datatypes.Root
107 tosca.datatypes.network.PortDef:
108 derived_from: integer
110 - in_range: [ 1, 65535 ]
112 tosca.datatypes.network.PortSpec:
113 derived_from: tosca.datatypes.Root
120 - valid_values: [ udp, tcp, igmp ]
122 type: tosca.datatypes.network.PortDef
126 - in_range: [ 1, 65535 ]
128 type: tosca.datatypes.network.PortDef
132 - in_range: [ 1, 65535 ]
134 ###################new Data Types Onboarding Integration##########################
136 org.openecomp.datatypes.heat.network.AddressPair:
137 derived_from: tosca.datatypes.Root
138 description: MAC/IP address pairs
142 description: MAC address
147 description: IP address
151 org.openecomp.datatypes.heat.network.subnet.HostRoute:
152 derived_from: tosca.datatypes.Root
153 description: Host route info for the subnet
157 description: The destination for static route
162 description: The next hop for the destination
166 org.openecomp.datatypes.heat.network.AllocationPool:
167 derived_from: tosca.datatypes.Root
168 description: The start and end addresses for the allocation pool
172 description: Start address for the allocation pool
177 description: End address for the allocation pool
181 org.openecomp.datatypes.heat.network.neutron.Subnet:
182 derived_from: tosca.datatypes.Root
183 description: A subnet represents an IP address block that can be used for assigning IP addresses to virtual instances
187 description: The ID of the tenant who owns the network
192 description: Set to true if DHCP is enabled and false if DHCP is disabled
198 description: IPv6 address mode
208 description: IPv6 RA (Router Advertisement) mode
218 description: Extra parameters to include in the request
226 description: The start and end addresses for the allocation pools
230 type: org.openecomp.datatypes.heat.network.AllocationPool
233 description: The name or ID of the subnet pool
238 description: A specified set of DNS name servers to be used
246 description: The gateway IP address
250 type: org.openecomp.datatypes.heat.network.subnet.HostRoute
253 description: The gateway IP address
263 description: The name of the subnet
268 description: Prefix length for subnet allocation from subnet pool
272 - greater_or_equal: 0
275 description: The CIDR
280 description: The gateway IP address
284 org.openecomp.datatypes.heat.novaServer.network.PortExtraProperties:
285 derived_from: tosca.datatypes.Root
286 description: Nova server network expand properties for port
288 port_security_enabled:
290 description: Flag to enable/disable port security on the port
295 description: MAC address to give to this port
300 description: The administrative state of this port
306 description: The name or ID of QoS policy to attach to this port
309 allowed_address_pairs:
311 description: Additional MAC/IP address pairs allowed to pass through the port
315 type: org.openecomp.datatypes.heat.network.AddressPair
318 description: The vnic type to be bound on the neutron port
328 description: Extra parameters to include in the request
335 org.openecomp.datatypes.heat.novaServer.network.AddressInfo:
336 derived_from: tosca.datatypes.network.NetworkInfo
337 description: Network addresses with corresponding port id
345 org.openecomp.datatypes.heat.neutron.port.FixedIps:
346 derived_from: tosca.datatypes.Root
347 description: subnet/ip_address
351 description: Subnet in which to allocate the IP address for this port
356 description: IP address desired in the subnet for this port
361 description: Subnet in which to allocate the IP address for this port
365 org.openecomp.datatypes.heat.FileInfo:
366 derived_from: tosca.datatypes.Root
367 description: Heat File Info
371 description: The required URI string (relative or absolute) which can be used to locate the file
376 description: The type of the file
386 org.openecomp.datatypes.heat.contrail.network.rule.PortPairs:
387 derived_from: tosca.datatypes.Root
388 description: source and destination port pairs
392 description: Start port
397 description: End port
401 org.openecomp.datatypes.heat.contrail.network.rule.Rule:
402 derived_from: tosca.datatypes.Root
403 description: policy rule
407 description: Source ports
411 type: org.openecomp.datatypes.heat.contrail.network.rule.PortPairs
414 description: Protocol
419 description: Destination addresses
423 type: org.openecomp.datatypes.heat.contrail.network.rule.VirtualNetwork
426 description: Service to apply
431 description: Destination ports
435 type: org.openecomp.datatypes.heat.contrail.network.rule.PortPairs
438 description: Source addresses
442 type: org.openecomp.datatypes.heat.contrail.network.rule.VirtualNetwork
445 description: Direction
449 org.openecomp.datatypes.heat.contrail.network.rule.RuleList:
450 derived_from: tosca.datatypes.Root
451 description: list of policy rules
455 description: Contrail network rule
459 type: org.openecomp.datatypes.heat.contrail.network.rule.Rule
461 org.openecomp.datatypes.heat.contrail.network.rule.VirtualNetwork:
462 derived_from: tosca.datatypes.Root
463 description: source and destination addresses
467 description: Virtual network
471 org.openecomp.datatypes.heat.network.neutron.SecurityRules.Rule:
472 derived_from: tosca.datatypes.Root
473 description: Rules Pairs
477 description: The remote group ID to be associated with this security group rule
482 description: The protocol that is matched by the security group rule
492 description: Ethertype of the traffic
502 description: 'The maximum port number in the range that is matched by the security group rule. '
511 description: The remote IP prefix (CIDR) to be associated with this security group rule
516 description: Whether to specify a remote group or a remote IP prefix
518 default: remote_ip_prefix
526 description: The direction in which the security group rule is applied
536 description: The minimum port number in the range that is matched by the security group rule.
544 org.openecomp.datatypes.heat.substitution.SubstitutionFiltering:
545 derived_from: tosca.datatypes.Root
546 description: Substitution Filter
548 substitute_service_template:
550 description: Substitute Service Template
555 description: Index value of the substitution service template runtime instance
560 - greater_or_equal: 0
569 description: Indicates whether service scaling is enabled
575 description: Mandatory
580 org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.RefDataSequence:
581 derived_from: tosca.datatypes.Root
582 description: network policy refs data sequence
584 network_policy_refs_data_sequence_major:
586 description: Network Policy ref data sequence Major
589 network_policy_refs_data_sequence_minor:
591 description: Network Policy ref data sequence Minor
595 org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.RefData:
596 derived_from: tosca.datatypes.Root
597 description: network policy refs data
599 network_policy_refs_data_sequence:
600 type: org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.RefDataSequence
601 description: Network Policy ref data sequence
605 org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet:
606 derived_from: tosca.datatypes.Root
607 description: Network Ipam Ref Data Subnet
609 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len:
611 description: Network ipam refs data ipam subnets ip prefix len
614 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix:
616 description: Network ipam refs data ipam subnets ip prefix
620 org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnetList:
621 derived_from: tosca.datatypes.Root
622 description: Network Ipam Ref Data Subnet List
624 network_ipam_refs_data_ipam_subnets_subnet:
625 type: org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet
626 description: Network ipam refs data ipam subnets
629 network_ipam_refs_data_ipam_subnets_addr_from_start:
631 description: Network ipam refs data ipam subnets addr from start
635 org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.IpamRefData:
636 derived_from: tosca.datatypes.Root
637 description: Network Ipam Ref Data
639 network_ipam_refs_data_ipam_subnets:
641 description: Network ipam refs data ipam subnets
645 type: org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnetList
647 org.openecomp.datatypes.heat.contrailV2.network.rule.SrcVirtualNetwork:
648 derived_from: tosca.datatypes.Root
649 description: source addresses
651 network_policy_entries_policy_rule_src_addresses_virtual_network:
653 description: Source addresses Virtual network
657 org.openecomp.datatypes.heat.contrailV2.network.rule.DstVirtualNetwork:
658 derived_from: tosca.datatypes.Root
659 description: destination addresses
661 network_policy_entries_policy_rule_dst_addresses_virtual_network:
663 description: Destination addresses Virtual network
667 org.openecomp.datatypes.heat.contrailV2.network.rule.DstPortPairs:
668 derived_from: tosca.datatypes.Root
669 description: destination port pairs
671 network_policy_entries_policy_rule_dst_ports_start_port:
673 description: Start port
676 network_policy_entries_policy_rule_dst_ports_end_port:
678 description: End port
682 org.openecomp.datatypes.heat.contrailV2.network.rule.SrcPortPairs:
683 derived_from: tosca.datatypes.Root
684 description: source port pairs
686 network_policy_entries_policy_rule_src_ports_start_port:
688 description: Start port
691 network_policy_entries_policy_rule_src_ports_end_port:
693 description: End port
697 org.openecomp.datatypes.heat.contrailV2.network.rule.ActionList:
698 derived_from: tosca.datatypes.Root
699 description: Action List
701 network_policy_entries_policy_rule_action_list_simple_action:
703 description: Simple Action
706 network_policy_entries_policy_rule_action_list_apply_service:
708 description: Apply Service
714 org.openecomp.datatypes.heat.contrailV2.network.rule.Rule:
715 derived_from: tosca.datatypes.Root
716 description: policy rule
718 network_policy_entries_policy_rule_dst_addresses:
720 description: Destination addresses
724 type: org.openecomp.datatypes.heat.contrailV2.network.rule.DstVirtualNetwork
725 network_policy_entries_policy_rule_dst_ports:
727 description: Destination ports
731 type: org.openecomp.datatypes.heat.contrailV2.network.rule.DstPortPairs
732 network_policy_entries_policy_rule_protocol:
734 description: Protocol
737 network_policy_entries_policy_rule_src_addresses:
739 description: Source addresses
743 type: org.openecomp.datatypes.heat.contrailV2.network.rule.SrcVirtualNetwork
744 network_policy_entries_policy_rule_direction:
746 description: Direction
749 network_policy_entries_policy_rule_src_ports:
751 description: Source ports
755 type: org.openecomp.datatypes.heat.contrailV2.network.rule.SrcPortPairs
756 network_policy_entries_policy_rule_action_list:
757 type: org.openecomp.datatypes.heat.contrailV2.network.rule.ActionList
758 description: Action list
762 org.openecomp.datatypes.heat.contrailV2.network.rule.RuleList:
763 derived_from: tosca.datatypes.Root
764 description: list of policy rules
766 network_policy_entries_policy_rule:
768 description: Contrail network rule
772 type: org.openecomp.datatypes.heat.contrailV2.network.rule.Rule
774 org.openecomp.datatypes.heat.network.contrail.port.StaticRoute:
775 derived_from: tosca.datatypes.Root
776 description: static route
780 description: Route prefix
785 description: Next hop
790 description: Next hop type
794 org.openecomp.datatypes.heat.network.contrail.AddressPair:
795 derived_from: tosca.datatypes.Root
796 description: Address Pair
800 description: Address mode active-active or active-standy
809 description: IP address prefix
814 description: Mac address
818 org.openecomp.datatypes.heat.network.contrail.InterfaceData:
819 derived_from: tosca.datatypes.Root
820 description: Interface Data
824 description: An ordered list of static routes to be added to this interface
828 type: org.openecomp.datatypes.heat.network.contrail.port.StaticRoute
831 description: Virtual Network for this interface
834 allowed_address_pairs:
836 description: List of allowed address pair for this interface
840 type: org.openecomp.datatypes.heat.network.contrail.AddressPair
843 description: IP for this interface
847 org.openecomp.datatypes.heat.contrailV2.virtual.machine.interface.Properties:
848 derived_from: tosca.datatypes.Root
849 description: Virtual Machine Interface Properties.
851 virtual_machine_interface_properties_service_interface_type:
853 description: Service Interface Type.
857 org.openecomp.datatypes.Root:
858 derived_from: tosca.datatypes.Root
860 The ECOMP root Data Type all other Data Types derive from
866 A placeholder for missing properties that would be included in future ecomp model versions.
870 org.openecomp.datatypes.AssignmentRequirements:
871 derived_from: org.openecomp.datatypes.Root
875 "true" indicates that assignment is required
880 description: number of assignments required
884 org.openecomp.datatypes.network.SubnetAssignments:
885 derived_from: org.openecomp.datatypes.Root
887 ip_network_address_plan:
890 description: Reference to EIPAM, VLAN or other address plan ID used to assign subnets to this network
894 description: \"true\" indicates the network has 1 or more policies
898 - valid_values: [4,6]
900 description: The IP version of the subnet
904 description: The default subnet CIDR mask
909 description: Quantity of subnets that must be initially assigned
911 org.openecomp.datatypes.network.IPv4SubnetAssignments:
912 derived_from: org.openecomp.datatypes.network.SubnetAssignments
917 description: Indicates IPv4 subnet assignments
919 org.openecomp.datatypes.network.IPv6SubnetAssignments:
920 derived_from: org.openecomp.datatypes.network.SubnetAssignments
925 description: Indicates IPv6 subnet assignments
927 org.openecomp.datatypes.network.NetworkAssignments:
928 derived_from: org.openecomp.datatypes.Root
930 ecomp_generated_network_assignment:
935 \"true\" indicates that the network assignments will be auto-generated by ECOMP
936 \"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).
940 description: \"true\" means this network is shared by multiple Openstack tenants
946 \"true\" means this Contrail external network
947 ipv4_subnet_default_assignment:
948 type: org.openecomp.datatypes.network.IPv4SubnetAssignments
950 description: IPv4 defualt subnet assignments
951 ipv6_subnet_default_assignment:
952 type: org.openecomp.datatypes.network.IPv6SubnetAssignments
954 description: IPv6 defualt subnet assignments
956 org.openecomp.datatypes.network.ProviderNetwork:
957 derived_from: org.openecomp.datatypes.Root
962 description: \"true\" indicates that this a Neutron provider type of network
963 physical_network_name:
967 - valid_values: ["Physnet41", "Physnet42", "Physnet43", "Physnet44", "Physnet21", "Physnet22"]
969 Identifies the NUMA processor cluster to which this physical network interface belongs.
970 NUMA instance correlates to the first digit of the Physical Network Name suffix (e.g. \"01\" = NUMA 0, \"11\" = NUMA 1)
975 - valid_values: ["NUMA 0", "NUMA 1"]
977 PNIC instance within the NUMA processor cluster
978 PNIC Instance correlates to the second digit of the Physical Network Name suffix (e.g. "01" = PNIC 1, "02" = "PNIC 2)
982 description: PNIC instance within the NUMA processor cluster
984 org.openecomp.datatypes.network.NetworkFlows:
985 derived_from: org.openecomp.datatypes.Root
991 description: \"true\" indicates the network has 1 or more policies
995 description: "Identifies the specific Cloud network policy that must be applied to this network (source: from Policy Manager)."
1000 description: \"true\" indicates the network has 1 or more vpn bindings
1004 description: "Identifies the specific VPN Binding entry in A&AI that must be applied when creating this network (source: A&AI)"
1006 org.openecomp.datatypes.network.VlanRequirements:
1007 derived_from: org.openecomp.datatypes.Root
1012 description: reference to a vlan range plan
1017 - valid_values: ["c-tag", "s-tag"]
1018 description: identifies the vlan type (e.g., c-tag)
1022 description: identifies the number of vlan tags to assign to the CP from the plan
1024 org.openecomp.datatypes.network.IpRequirements:
1025 derived_from: org.openecomp.datatypes.Root
1035 description: identifies the number of ip address to assign to the CP from the plan
1055 description: identifies the number of ip address to assign to the CP from the plan
1056 type: org.openecomp.datatypes.AssignmentRequirements
1058 floating_ip_count_required:
1059 type: org.openecomp.datatypes.AssignmentRequirements
1061 ip_address_plan_name:
1068 org.openecomp.datatypes.network.MacAssignments:
1069 derived_from: org.openecomp.datatypes.Root
1074 description: reference to a MAC address range plan
1078 description: identifies the number of MAC addresses to assign to the CP from the plan
1080 org.openecomp.datatypes.EcompHoming:
1081 derived_from: org.openecomp.datatypes.Root
1083 ecomp_selected_instance_node_target:
1088 \"true\" indicates that the target deployment node for this instance will be auto-selected by ECOMP
1089 \"false\" indicates operator-supplied instance target deployment node required (e.g. VID will present a prompt to operator and collect the
1090 operator-selected target node for the deployment of this Network instance).
1094 description: Referenc to a service level homing policy that ECOMP will use for instance deployment target node
1095 instance_node_target:
1098 description: Instance target deployment node
1100 org.openecomp.datatypes.EcompNaming:
1101 derived_from: org.openecomp.datatypes.Root
1103 ecomp_generated_naming:
1108 \"true\" indicates that the name for the instance will be auto-generated by ECOMP.
1109 \"false\" indicates operator-supplied name required (e.g. VID will present prompt to operator and collect the operator-supplied instance name).
1113 description: Referenc to naming policy that ECOMP will use when the name is auto-generated
1115 org.openecomp.datatypes.network.MacRequirements:
1116 derived_from: org.openecomp.datatypes.Root
1119 description: reference to a MAC address range plan
1123 description: identifies the number of MAC addresses to assign to the CP from the plan
1127 description: identifies the number of MAC addresses to assign to the CP from the plan
1128 type: org.openecomp.datatypes.AssignmentRequirements
1130 org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairIp:
1131 derived_from: tosca.datatypes.Root
1132 description: Virtual Machine Sub Interface Address Pair IP.
1136 description: IP Prefix.
1141 description: IP Prefix Len.
1145 org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.MacAddress:
1146 derived_from: tosca.datatypes.Root
1147 description: Virtual Machine Sub Interface Mac Address.
1151 description: Mac Addresses List.
1157 org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.Properties:
1158 derived_from: tosca.datatypes.Root
1159 description: Virtual Machine Sub Interface VLAN Properties.
1161 sub_interface_vlan_tag:
1163 description: Sub Interface VLAN Tag.
1167 org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPair:
1168 derived_from: tosca.datatypes.Root
1169 description: Virtual Machine Sub Interface Address Pair.
1173 description: Address Mode.
1177 type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairIp
1187 org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs:
1188 derived_from: tosca.datatypes.Root
1189 description: Virtual Machine Sub Interface Address Pairs.
1191 allowed_address_pair:
1193 description: Addresses pair List.
1197 type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPair
1199 org.openecomp.datatypes.Naming:
1200 derived_from: org.openecomp.datatypes.Root
1202 ecomp_generated_naming:
1204 "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).
1209 description: Reference to naming policy that ECOMP will use when the name is auto-generated
1213 description: indicates operator-supplied name required (e.g. VID will present prompt to operator and collect the operator-supplied instance name).
1218 org.openecomp.datatypes.flavors.ComputeFlavor:
1219 derived_from: tosca.datatypes.Root
1224 type: scalar-unit.size
1226 type: scalar-unit.size
1228 org.openecomp.datatypes.flavors.LicenseFlavor:
1229 derived_from: tosca.datatypes.Root
1234 org.openecomp.datatypes.flavors.VendorInfo:
1235 derived_from: tosca.datatypes.Root
1237 manufacturer_reference_number:
1242 org.openecomp.datatypes.flavors.DeploymentFlavor:
1243 derived_from: tosca.datatypes.Root
1248 type: org.openecomp.datatypes.flavors.VendorInfo
1250 type: org.openecomp.datatypes.flavors.ComputeFlavor
1252 type: org.openecomp.datatypes.flavors.LicenseFlavor
1255 org.openecomp.datatypes.ImageInfo:
1256 derived_from: tosca.datatypes.Root
1264 description: checksum/signature
1270 tosca.datatypes.nfv.VnfcConfigurableProperties:
1271 derived_from: tosca.datatypes.Root
1273 additional_vnfc_configurable_properties:
1278 tosca.datatypes.nfv.RequestedAdditionalCapability:
1279 derived_from: tosca.datatypes.Root
1282 # key of containing map
1286 min_requested_additional_capability_version:
1289 preferred_requested_additional_capability_version:
1292 requested_additional_capability_name:
1295 target_performance_parameters:
1300 tosca.datatypes.nfv.VirtualMemory:
1301 derived_from: tosca.datatypes.Root
1305 type: scalar-unit.size
1307 virtual_mem_oversubscription_policy:
1310 vdu_memory_requirements:
1318 tosca.datatypes.nfv.VirtualCpuPinning:
1319 derived_from: tosca.datatypes.Root
1322 type: string # CpuPinningPolicy
1324 - valid_values: [ static, dynamic ]
1331 tosca.datatypes.nfv.VirtualCpu:
1332 derived_from: tosca.datatypes.Root
1341 type: scalar-unit.frequency
1343 virtual_cpu_oversubscription_policy:
1346 vdu_cpu_requirements:
1351 virtual_cpu_pinning:
1352 type: tosca.datatypes.nfv.VirtualCpuPinning
1354 tosca.datatypes.nfv.LogicalNodeData:
1355 derived_from: tosca.datatypes.Root
1357 logical_node_requirements:
1358 type: map # not defined in SOL001 v.6.0
1362 tosca.datatypes.nfv.VirtualNetworkInterfaceRequirements:
1363 derived_from: tosca.datatypes.Root
1374 network_interface_requirements:
1379 nic_io_requirements:
1380 type: tosca.datatypes.nfv.LogicalNodeData
1382 tosca.datatypes.nfv.injectFile: #used for vCPE usecase
1383 derived_from: tosca.datatypes.Root
1391 tosca.datatypes.nfv.L2AddressData:
1392 derived_from: tosca.datatypes.Root
1394 mac_address_assignment:
1397 tosca.datatypes.nfv.L3AddressData:
1398 derived_from: tosca.datatypes.Root
1400 ip_address_assignment:
1403 floating_ip_activated:
1410 - valid_values: [ipv4, ipv6]
1411 number_of_ip_address:
1414 fixed_ip_address: #used for vCPE usecase
1419 tosca.datatypes.nfv.AddressData:
1420 derived_from: tosca.datatypes.Root
1424 - valid_values: [mac_address, ip_address]
1428 type: tosca.datatypes.nfv.L2AddressData
1431 type: tosca.datatypes.nfv.L3AddressData
1432 tosca.datatypes.nfv.ConnectivityType:
1433 derived_from: tosca.datatypes.Root
1439 - valid_values: [ethernet, mpls, odu2, ipv4, ipv6, pseudo_wire]
1443 constraints: # not defined in IFA011 v2.4.1 and SOL001 v.6.0
1444 - valid_values: [Line, Tree, Mesh]
1445 tosca.datatypes.nfv.VlFlavour:
1446 derived_from: tosca.datatypes.Root
1450 tosca.datatypes.nfv.ext.AddressPairs:
1451 derived_from: tosca.datatypes.Root
1459 tosca.datatypes.nfv.ext.FloatingIP:
1460 derived_from: tosca.datatypes.Root
1468 tosca.datatypes.nfv.ext.LocationInfo:
1469 derived_from: tosca.datatypes.Root
1480 tosca.datatypes.nfv.ext.HostRouteInfo:
1481 derived_from: tosca.datatypes.Root
1489 tosca.datatypes.nfv.ext.InjectData:
1490 derived_from: tosca.datatypes.Root
1498 tosca.datatypes.nfv.ext.zte.WatchDog:
1499 derived_from: tosca.datatypes.Root
1507 tosca.datatypes.nfv.ext.LocalAffinityOrAntiAffinityRule:
1508 derived_from: tosca.datatypes.Root
1513 affinity_antiaffinity:
1516 tosca.datatypes.nfv.VduProfile:
1517 derived_from: tosca.datatypes.Root
1519 min_number_of_instances:
1522 max_number_of_instances:
1525 #localAffinityOrAntiAffinityRule: # not defined in SOL001 v.6.0
1526 # type: tosca.datatypes.nfv.LocalAffinityOrAntiAffinityRule
1528 #affinityOrAntiAffinityGroupId: # not defined in SOL001 v.6.0
1531 watchdog: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1534 vmBootUpTimeOut: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1537 tosca.datatypes.nfv.LinkBitRateRequirements:
1538 derived_from: tosca.datatypes.Root
1546 tosca.datatypes.nfv.Qos:
1547 derived_from: tosca.datatypes.Root
1550 type: integer #Number [ms]
1552 packet_delay_variation:
1553 type: integer #Number [ms]
1556 type: float #Number [0 ..1]
1558 tosca.datatypes.nfv.VlProfile:
1559 derived_from: tosca.datatypes.Root
1561 max_bit_rate_requirements:
1562 type: tosca.datatypes.nfv.LinkBitRateRequirements
1564 min_bit_rate_requirements:
1565 type: tosca.datatypes.nfv.LinkBitRateRequirements
1568 type: tosca.datatypes.nfv.Qos
1570 initiationParameters: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1575 cidr: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1578 networkName: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1581 startIp: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1584 endIp: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1587 gatewayIp: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1590 segmentationId: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1593 physicalNetwork: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1596 networkType: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1600 - valid_values: [VLAN, VXLAN]
1601 dhcpEnabled: # not defined in IFA011 v2.4.1 and SOL001 v.6.0
1604 vlanTransparent: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1607 tosca.datatypes.nfv.VduLevel:
1608 derived_from: tosca.datatypes.Root
1610 number_of_instances:
1613 tosca.datatypes.nfv.ScaleInfo:
1614 derived_from: tosca.datatypes.Root
1619 tosca.datatypes.nfv.ScaleAspect:
1620 derived_from: tosca.datatypes.Root
1629 type: string #Identifier
1632 type: integer #PositiveInteger
1634 tosca.datatypes.nfv.InstantiationLevel:
1635 derived_from: tosca.datatypes.Root
1641 type: map # key: vduId
1644 type: tosca.datatypes.nfv.VduLevel
1646 type: map # key: aspectId
1649 type: tosca.datatypes.nfv.ScaleInfo
1650 #tosca.datatypes.nfv.VnfInstantiateOperationConfiguration:
1651 # derived_from: tosca.datatypes.Root
1654 #modeled as part of operation parameter list
1655 tosca.datatypes.nfv.VnfScaleOperationConfiguration:
1656 derived_from: tosca.datatypes.Root
1659 #modeled as part of the operation parameter list
1660 scaling_by_more_than_one_step_supported:
1662 tosca.datatypes.nfv.VnfScaleToLevelOperationConfiguration:
1663 derived_from: tosca.datatypes.Root
1666 #modeled as part of the operation parameter list
1667 arbitrary_target_levels_supported:
1669 tosca.datatypes.nfv.VnfHealOperationConfiguration:
1670 derived_from: tosca.datatypes.Root
1673 #modeled as part of the operation parameter list
1678 tosca.datatypes.nfv.VnfTerminateOperationConfiguration:
1679 derived_from: tosca.datatypes.Root
1681 min_graceful_termination_timeout:
1683 max_recommended_graceful_termination_timeout:
1685 tosca.datatypes.nfv.VnfOperateOperationConfiguration:
1686 derived_from: tosca.datatypes.Root
1688 min_graceful_termination_timeout:
1690 max_recommended_graceful_termination_timeout:
1692 tosca.datatypes.nfv.VnfLcmOperationsConfiguration:
1693 derived_from: tosca.datatypes.Root
1696 # type: tosca.datatypes.nfv.VnfInstantiateOperationConfiguration
1698 type: tosca.datatypes.nfv.VnfScaleOperationConfiguration
1700 type: tosca.datatypes.nfv.VnfScaleToLevelOperationConfiguration
1702 type: tosca.datatypes.nfv.VnfHealOperationConfiguration
1704 type: tosca.datatypes.nfv.VnfTerminateOperationConfiguration
1706 type: tosca.datatypes.nfv.VnfOperateOperationConfiguration
1707 tosca.datatypes.nfv.CpProtocolData:
1708 derived_from: tosca.datatypes.Root
1710 asscociated_layer_protocol:
1713 - valid_values: [ethernet, mpls, odu2, ipv4, ipv6, pseudo-wire ]
1716 type: tosca.datatypes.nfv.AddressData
1718 #tosca.datatypes.nfv.VnfAdditionalConfigurableProperties:
1719 # derived_from: tosca.datatypes.Root
1720 tosca.datatypes.nfv.VnfConfigurableProperties:
1721 derived_from: tosca.datatypes.Root
1723 is_autoscale_enabled:
1726 is_autoheal_enabled:
1729 # additional_configurable_properties:
1730 # type: tosca.datatypes.nfv.VnfAdditionalConfigurableProperties
1732 #tosca.datatypes.nfv.VnfInfoModifiableAttributesExtensions:
1733 # derived_from: tosca.datatypes.Root
1734 #tosca.datatypes.nfv.VnfInfoModifiableAttributesMetadata:
1735 # derived_from: tosca.datatypes.Root
1736 #tosca.datatypes.nfv.VnfInfoModifiableAttributes:
1737 # derived_from: tosca.datatypes.Root
1740 # type: tosca.datatypes.nfv.VnfInfoModifiableAttributesExtensions
1743 # type: tosca.datatypes.nfv.VnfInfoModifiableAttributesMetadata