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
962 org.openecomp.datatypes.network.ProviderNetwork:
963 derived_from: org.openecomp.datatypes.Root
968 description: \"true\" indicates that this a Neutron provider type of network
969 physical_network_name:
973 - valid_values: ["Physnet41", "Physnet42", "Physnet43", "Physnet44", "Physnet21", "Physnet22"]
975 Identifies the NUMA processor cluster to which this physical network interface belongs.
976 NUMA instance correlates to the first digit of the Physical Network Name suffix (e.g. \"01\" = NUMA 0, \"11\" = NUMA 1)
981 - valid_values: ["NUMA 0", "NUMA 1"]
983 PNIC instance within the NUMA processor cluster
984 PNIC Instance correlates to the second digit of the Physical Network Name suffix (e.g. "01" = PNIC 1, "02" = "PNIC 2)
988 description: PNIC instance within the NUMA processor cluster
990 org.openecomp.datatypes.network.NetworkFlows:
991 derived_from: org.openecomp.datatypes.Root
997 description: \"true\" indicates the network has 1 or more policies
1001 description: "Identifies the specific Cloud network policy that must be applied to this network (source: from Policy Manager)."
1006 description: \"true\" indicates the network has 1 or more vpn bindings
1010 description: "Identifies the specific VPN Binding entry in A&AI that must be applied when creating this network (source: A&AI)"
1012 org.openecomp.datatypes.network.VlanRequirements:
1013 derived_from: org.openecomp.datatypes.Root
1018 description: reference to a vlan range plan
1023 - valid_values: ["c-tag", "s-tag"]
1024 description: identifies the vlan type (e.g., c-tag)
1028 description: identifies the number of vlan tags to assign to the CP from the plan
1030 org.openecomp.datatypes.network.IpRequirements:
1031 derived_from: org.openecomp.datatypes.Root
1041 description: identifies the number of ip address to assign to the CP from the plan
1061 description: identifies the number of ip address to assign to the CP from the plan
1062 type: org.openecomp.datatypes.AssignmentRequirements
1064 floating_ip_count_required:
1065 type: org.openecomp.datatypes.AssignmentRequirements
1067 ip_address_plan_name:
1074 org.openecomp.datatypes.network.MacAssignments:
1075 derived_from: org.openecomp.datatypes.Root
1080 description: reference to a MAC address range plan
1084 description: identifies the number of MAC addresses to assign to the CP from the plan
1086 org.openecomp.datatypes.EcompHoming:
1087 derived_from: org.openecomp.datatypes.Root
1089 ecomp_selected_instance_node_target:
1094 \"true\" indicates that the target deployment node for this instance will be auto-selected by ECOMP
1095 \"false\" indicates operator-supplied instance target deployment node required (e.g. VID will present a prompt to operator and collect the
1096 operator-selected target node for the deployment of this Network instance).
1100 description: Referenc to a service level homing policy that ECOMP will use for instance deployment target node
1101 instance_node_target:
1104 description: Instance target deployment node
1106 org.openecomp.datatypes.EcompNaming:
1107 derived_from: org.openecomp.datatypes.Root
1109 ecomp_generated_naming:
1114 \"true\" indicates that the name for the instance will be auto-generated by ECOMP.
1115 \"false\" indicates operator-supplied name required (e.g. VID will present prompt to operator and collect the operator-supplied instance name).
1119 description: Referenc to naming policy that ECOMP will use when the name is auto-generated
1121 org.openecomp.datatypes.network.MacRequirements:
1122 derived_from: org.openecomp.datatypes.Root
1125 description: reference to a MAC address range plan
1129 description: identifies the number of MAC addresses to assign to the CP from the plan
1133 description: identifies the number of MAC addresses to assign to the CP from the plan
1134 type: org.openecomp.datatypes.AssignmentRequirements
1136 org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairIp:
1137 derived_from: tosca.datatypes.Root
1138 description: Virtual Machine Sub Interface Address Pair IP.
1142 description: IP Prefix.
1147 description: IP Prefix Len.
1151 org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.MacAddress:
1152 derived_from: tosca.datatypes.Root
1153 description: Virtual Machine Sub Interface Mac Address.
1157 description: Mac Addresses List.
1163 org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.Properties:
1164 derived_from: tosca.datatypes.Root
1165 description: Virtual Machine Sub Interface VLAN Properties.
1167 sub_interface_vlan_tag:
1169 description: Sub Interface VLAN Tag.
1173 org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPair:
1174 derived_from: tosca.datatypes.Root
1175 description: Virtual Machine Sub Interface Address Pair.
1179 description: Address Mode.
1183 type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairIp
1193 org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs:
1194 derived_from: tosca.datatypes.Root
1195 description: Virtual Machine Sub Interface Address Pairs.
1197 allowed_address_pair:
1199 description: Addresses pair List.
1203 type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPair
1205 org.openecomp.datatypes.Naming:
1206 derived_from: org.openecomp.datatypes.Root
1208 ecomp_generated_naming:
1210 "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).
1215 description: Reference to naming policy that ECOMP will use when the name is auto-generated
1219 description: indicates operator-supplied name required (e.g. VID will present prompt to operator and collect the operator-supplied instance name).
1224 org.openecomp.datatypes.flavors.ComputeFlavor:
1225 derived_from: tosca.datatypes.Root
1230 type: scalar-unit.size
1232 type: scalar-unit.size
1234 org.openecomp.datatypes.flavors.LicenseFlavor:
1235 derived_from: tosca.datatypes.Root
1240 org.openecomp.datatypes.flavors.VendorInfo:
1241 derived_from: tosca.datatypes.Root
1243 manufacturer_reference_number:
1248 org.openecomp.datatypes.flavors.DeploymentFlavor:
1249 derived_from: tosca.datatypes.Root
1254 type: org.openecomp.datatypes.flavors.VendorInfo
1256 type: org.openecomp.datatypes.flavors.ComputeFlavor
1258 type: org.openecomp.datatypes.flavors.LicenseFlavor
1261 org.openecomp.datatypes.ImageInfo:
1262 derived_from: tosca.datatypes.Root
1270 description: checksum/signature
1276 tosca.datatypes.nfv.VnfcConfigurableProperties:
1277 derived_from: tosca.datatypes.Root
1279 additional_vnfc_configurable_properties:
1284 tosca.datatypes.nfv.RequestedAdditionalCapability:
1285 derived_from: tosca.datatypes.Root
1288 # key of containing map
1292 min_requested_additional_capability_version:
1295 preferred_requested_additional_capability_version:
1298 requested_additional_capability_name:
1301 target_performance_parameters:
1306 tosca.datatypes.nfv.VirtualMemory:
1307 derived_from: tosca.datatypes.Root
1311 type: scalar-unit.size
1313 virtual_mem_oversubscription_policy:
1316 vdu_memory_requirements:
1324 tosca.datatypes.nfv.VirtualCpuPinning:
1325 derived_from: tosca.datatypes.Root
1328 type: string # CpuPinningPolicy
1330 - valid_values: [ static, dynamic ]
1337 tosca.datatypes.nfv.VirtualCpu:
1338 derived_from: tosca.datatypes.Root
1347 type: scalar-unit.frequency
1349 virtual_cpu_oversubscription_policy:
1352 vdu_cpu_requirements:
1357 virtual_cpu_pinning:
1358 type: tosca.datatypes.nfv.VirtualCpuPinning
1360 tosca.datatypes.nfv.LogicalNodeData:
1361 derived_from: tosca.datatypes.Root
1363 logical_node_requirements:
1364 type: map # not defined in SOL001 v.6.0
1368 tosca.datatypes.nfv.VirtualNetworkInterfaceRequirements:
1369 derived_from: tosca.datatypes.Root
1381 type: string # not specified
1382 network_interface_requirements:
1387 nic_io_requirements:
1388 type: tosca.datatypes.nfv.LogicalNodeData
1390 tosca.datatypes.nfv.injectFile: #used for vCPE usecase
1391 derived_from: tosca.datatypes.Root
1399 tosca.datatypes.nfv.L2AddressData:
1400 derived_from: tosca.datatypes.Root
1402 mac_address_assignment:
1408 tosca.datatypes.nfv.L3AddressData:
1409 derived_from: tosca.datatypes.Root
1411 ip_address_assignment:
1414 floating_ip_activated:
1421 - valid_values: [ipv4, ipv6]
1422 number_of_ip_address:
1425 fixed_ip_address: #used for vCPE usecase
1430 tosca.datatypes.nfv.AddressData:
1434 - valid_values: [mac_address, ip_address]
1438 type: tosca.datatypes.nfv.L2AddressData
1441 type: tosca.datatypes.nfv.L3AddressData
1442 tosca.datatypes.nfv.ConnectivityType:
1443 derived_from: tosca.datatypes.Root
1449 - valid_values: [ethernet, mpls, odu2, ipv4, ipv6, pseudo_wire]
1453 constraints: # not defined in IFA011 v2.4.1 and SOL001 v.6.0
1454 - valid_values: [Line, Tree, Mesh]
1455 tosca.datatypes.nfv.VlFlavour:
1456 derived_from: tosca.datatypes.Root
1460 tosca.datatypes.nfv.ext.AddressPairs:
1468 tosca.datatypes.nfv.ext.FloatingIP:
1476 tosca.datatypes.nfv.ext.LocationInfo:
1487 tosca.datatypes.nfv.ext.HostRouteInfo:
1495 tosca.datatypes.nfv.ext.InjectData:
1503 tosca.datatypes.nfv.ext.zte.WatchDog:
1511 tosca.datatypes.nfv.ext.LocalAffinityOrAntiAffinityRule:
1516 affinity_antiaffinity:
1519 tosca.datatypes.nfv.VduProfile:
1520 derived_from: tosca.datatypes.Root
1522 min_number_of_instances:
1525 max_number_of_instances:
1528 #localAffinityOrAntiAffinityRule: # not defined in SOL001 v.6.0
1529 # type: tosca.datatypes.nfv.LocalAffinityOrAntiAffinityRule
1531 #affinityOrAntiAffinityGroupId: # not defined in SOL001 v.6.0
1534 watchdog: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1537 vmBootUpTimeOut: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1540 tosca.datatypes.nfv.LinkBitRateRequirements:
1541 derived_from: tosca.datatypes.Root
1549 tosca.datatypes.nfv.Qos:
1550 derived_from: tosca.datatypes.Root
1553 type: integer #Number [ms]
1555 packet_delay_variation:
1556 type: integer #Number [ms]
1559 type: float #Number [0 ..1]
1561 tosca.datatypes.nfv.VlProfile:
1562 derived_from: tosca.datatypes.Root
1564 max_bit_rate_requirements:
1565 type: tosca.datatypes.nfv.LinkBitRateRequirements
1567 min_bit_rate_requirements:
1568 type: tosca.datatypes.nfv.LinkBitRateRequirements
1571 type: tosca.datatypes.nfv.Qos
1573 initiationParameters: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1578 cidr: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1581 networkName: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1584 startIp: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1587 endIp: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1590 gatewayIp: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1593 segmentationId: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1596 physicalNetwork: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1599 networkType: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1603 - valid_values: [VLAN, VXLAN]
1604 dhcpEnabled: # not defined in IFA011 v2.4.1 and SOL001 v.6.0
1607 vlanTransparent: #Align with ONAP R2 IM. not defined in IFA011 v2.4.1 and SOL001 v.6.0
1610 tosca.datatypes.nfv.VduLevel:
1611 derived_from: tosca.datatypes.Root
1613 number_of_instances:
1616 tosca.datatypes.nfv.ScaleInfo:
1617 derived_from: tosca.datatypes.Root
1622 tosca.datatypes.nfv.ScaleAspect:
1623 derived_from: tosca.datatypes.Root
1632 type: string #Identifier
1635 type: integer #PositiveInteger
1637 tosca.datatypes.nfv.InstantiationLevel:
1638 derived_from: tosca.datatypes.Root
1644 type: map # key: vduId
1647 type: tosca.datatypes.nfv.VduLevel
1649 type: map # key: aspectId
1652 type: tosca.datatypes.nfv.ScaleInfo
1653 #tosca.datatypes.nfv.VnfInstantiateOperationConfiguration:
1654 # derived_from: tosca.datatypes.Root
1657 #modeled as part of operation parameter list
1658 tosca.datatypes.nfv.VnfScaleOperationConfiguration:
1659 derived_from: tosca.datatypes.Root
1662 #modeled as part of the operation parameter list
1663 scaling_by_more_than_one_step_supported:
1665 tosca.datatypes.nfv.VnfScaleToLevelOperationConfiguration:
1666 derived_from: tosca.datatypes.Root
1669 #modeled as part of the operation parameter list
1670 arbitrary_target_levels_supported:
1672 tosca.datatypes.nfv.VnfHealOperationConfiguration:
1673 derived_from: tosca.datatypes.Root
1676 #modeled as part of the operation parameter list
1681 tosca.datatypes.nfv.VnfTerminateOperationConfiguration:
1682 derived_from: tosca.datatypes.Root
1684 min_graceful_termination_timeout:
1686 max_recommended_graceful_termination_timeout:
1688 tosca.datatypes.nfv.VnfOperateOperationConfiguration:
1689 derived_from: tosca.datatypes.Root
1691 min_graceful_termination_timeout:
1693 max_recommended_graceful_termination_timeout:
1695 tosca.datatypes.nfv.VnfLcmOperationsConfiguration:
1696 derived_from: tosca.datatypes.Root
1699 # type: tosca.datatypes.nfv.VnfInstantiateOperationConfiguration
1701 type: tosca.datatypes.nfv.VnfScaleOperationConfiguration
1703 type: tosca.datatypes.nfv.VnfScaleToLevelOperationConfiguration
1705 type: tosca.datatypes.nfv.VnfHealOperationConfiguration
1707 type: tosca.datatypes.nfv.VnfTerminateOperationConfiguration
1709 type: tosca.datatypes.nfv.VnfOperateOperationConfiguration
1710 tosca.datatypes.nfv.CpProtocolData:
1711 derived_from: tosca.datatypes.Root
1713 asscociated_layer_protocol:
1716 - valid_values: [ethernet, mpls, odu2, ipv4, ipv6, pseudo-wire ]
1719 type: tosca.datatypes.nfv.AddressData
1721 #tosca.datatypes.nfv.VnfAdditionalConfigurableProperties:
1722 # derived_from: tosca.datatypes.Root
1723 tosca.datatypes.nfv.VnfConfigurableProperties:
1724 derived_from: tosca.datatypes.Root
1726 is_autoscale_enabled:
1729 is_autoheal_enabled:
1732 # additional_configurable_properties:
1733 # type: tosca.datatypes.nfv.VnfAdditionalConfigurableProperties
1735 #tosca.datatypes.nfv.VnfInfoModifiableAttributesExtensions:
1736 # derived_from: tosca.datatypes.Root
1737 #tosca.datatypes.nfv.VnfInfoModifiableAttributesMetadata:
1738 # derived_from: tosca.datatypes.Root
1739 #tosca.datatypes.nfv.VnfInfoModifiableAttributes:
1740 # derived_from: tosca.datatypes.Root
1743 # type: tosca.datatypes.nfv.VnfInfoModifiableAttributesExtensions
1746 # type: tosca.datatypes.nfv.VnfInfoModifiableAttributesMetadata