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
25 tosca.datatypes.Credential:
26 derived_from: tosca.datatypes.Root
45 tosca.datatypes.TimeInterval:
46 derived_from: tosca.datatypes.Root
55 tosca.datatypes.network.NetworkInfo:
56 derived_from: tosca.datatypes.Root
67 tosca.datatypes.network.PortInfo:
68 derived_from: tosca.datatypes.Root
83 tosca.datatypes.network.PortDef:
86 - in_range: [ 1, 65535 ]
88 tosca.datatypes.network.PortSpec:
89 derived_from: tosca.datatypes.Root
96 - valid_values: [ udp, tcp, igmp ]
98 type: tosca.datatypes.network.PortDef
102 - in_range: [ 1, 65535 ]
104 type: tosca.datatypes.network.PortDef
108 - in_range: [ 1, 65535 ]
112 org.openecomp.datatypes.heat.network.AddressPair:
113 derived_from: tosca.datatypes.Root
114 description: MAC/IP address pairs
118 description: MAC address
123 description: IP address
126 org.openecomp.datatypes.heat.network.subnet.HostRoute:
127 derived_from: tosca.datatypes.Root
128 description: Host route info for the subnet
132 description: The destination for static route
137 description: The next hop for the destination
141 org.openecomp.datatypes.heat.network.AllocationPool:
142 derived_from: tosca.datatypes.Root
143 description: The start and end addresses for the allocation pool
147 description: Start address for the allocation pool
152 description: End address for the allocation pool
156 org.openecomp.datatypes.heat.network.neutron.Subnet:
157 derived_from: tosca.datatypes.Root
158 description: A subnet represents an IP address block that can be used for assigning IP addresses to virtual instances
162 description: The ID of the tenant who owns the network
167 description: Set to true if DHCP is enabled and false if DHCP is disabled
173 description: IPv6 address mode
183 description: IPv6 RA (Router Advertisement) mode
193 description: Extra parameters to include in the request
202 description: The start and end addresses for the allocation pools
206 type: org.openecomp.datatypes.heat.network.AllocationPool
209 description: The name or ID of the subnet pool
214 description: A specified set of DNS name servers to be used
223 description: The gateway IP address
227 type: org.openecomp.datatypes.heat.network.subnet.HostRoute
230 description: The gateway IP address
240 description: The name of the subnet
245 description: Prefix length for subnet allocation from subnet pool
249 - greater_or_equal: 0
252 description: The CIDR
257 description: The gateway IP address
261 org.openecomp.datatypes.heat.novaServer.network.PortExtraProperties:
262 derived_from: tosca.datatypes.Root
263 description: Nova server network expand properties for port
265 port_security_enabled:
267 description: Flag to enable/disable port security on the port
272 description: MAC address to give to this port
277 description: The administrative state of this port
283 description: The name or ID of QoS policy to attach to this port
286 allowed_address_pairs:
288 description: Additional MAC/IP address pairs allowed to pass through the port
292 type: org.openecomp.datatypes.heat.network.AddressPair
295 description: The vnic type to be bound on the neutron port
305 description: Extra parameters to include in the request
312 org.openecomp.datatypes.heat.novaServer.network.AddressInfo:
313 derived_from: tosca.datatypes.network.NetworkInfo
314 description: Network addresses with corresponding port id
321 org.openecomp.datatypes.heat.neutron.port.FixedIps:
322 derived_from: tosca.datatypes.Root
323 description: subnet/ip_address
327 description: Subnet in which to allocate the IP address for this port
332 description: IP address desired in the subnet for this port
335 org.openecomp.datatypes.heat.FileInfo:
336 derived_from: tosca.datatypes.Root
337 description: Heat File Info
341 description: The required URI string (relative or absolute) which can be used to locate the file
346 description: The type of the file
355 org.openecomp.datatypes.heat.contrail.network.rule.PortPairs:
356 derived_from: tosca.datatypes.Root
357 description: source and destination port pairs
361 description: Start port
366 description: End port
369 org.openecomp.datatypes.heat.contrail.network.rule.Rule:
370 derived_from: tosca.datatypes.Root
371 description: policy rule
375 description: Source ports
379 type: org.openecomp.datatypes.heat.contrail.network.rule.PortPairs
382 description: Protocol
387 description: Destination addresses
391 type: org.openecomp.datatypes.heat.contrail.network.rule.VirtualNetwork
394 description: Service to apply
399 description: Destination ports
403 type: org.openecomp.datatypes.heat.contrail.network.rule.PortPairs
406 description: Source addresses
410 type: org.openecomp.datatypes.heat.contrail.network.rule.VirtualNetwork
413 description: Direction
416 org.openecomp.datatypes.heat.contrail.network.rule.RuleList:
417 derived_from: tosca.datatypes.Root
418 description: list of policy rules
422 description: Contrail network rule
426 type: corg.openecomp.datatypes.heat.contrail.network.rule.Rule
427 org.openecomp.datatypes.heat.contrail.network.rule.VirtualNetwork:
428 derived_from: tosca.datatypes.Root
429 description: source and destination addresses
433 description: Virtual network
437 org.openecomp.datatypes.heat.network.neutron.SecurityRules.Rule:
438 derived_from: tosca.datatypes.Root
439 description: Rules Pairs
443 description: The remote group ID to be associated with this security group rule
448 description: The protocol that is matched by the security group rule
458 description: Ethertype of the traffic
468 description: 'The maximum port number in the range that is matched by the
469 security group rule. '
478 description: The remote IP prefix (CIDR) to be associated with this security group rule
483 description: Whether to specify a remote group or a remote IP prefix
485 default: remote_ip_prefix
493 description: The direction in which the security group rule is applied
503 description: The minimum port number in the range that is matched by the security group rule.
510 org.openecomp.datatypes.heat.substitution.SubstitutionFiltering:
511 derived_from: tosca.datatypes.Root
512 description: Substitution Filter
514 substitute_service_template:
516 description: Substitute Service Template
521 description: Index value of the substitution service template runtime instance
526 - greater_or_equal: 0
535 description: Indicates whether service scaling is enabled
541 description: Mandatory
545 org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.RefDataSequence:
546 derived_from: tosca.datatypes.Root
547 description: network policy refs data sequence
549 network_policy_refs_data_sequence_major:
551 description: Network Policy ref data sequence Major
554 network_policy_refs_data_sequence_minor:
556 description: Network Policy ref data sequence Minor
559 org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.RefData:
560 derived_from: tosca.datatypes.Root
561 description: network policy refs data
563 network_policy_refs_data_sequence:
564 type: org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.RefDataSequence
565 description: Network Policy ref data sequence
568 org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet:
569 derived_from: tosca.datatypes.Root
570 description: Network Ipam Ref Data Subnet
572 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len:
574 description: Network ipam refs data ipam subnets ip prefix len
577 network_ipam_refs_data_ipam_subnets_subnet_ip_prefix:
579 description: Network ipam refs data ipam subnets ip prefix
582 org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnetList:
583 derived_from: tosca.datatypes.Root
584 description: Network Ipam Ref Data Subnet List
586 network_ipam_refs_data_ipam_subnets_subnet:
587 type: org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet
588 description: Network ipam refs data ipam subnets
591 network_ipam_refs_data_ipam_subnets_addr_from_start:
593 description: Network ipam refs data ipam subnets addr from start
596 org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.IpamRefData:
597 derived_from: tosca.datatypes.Root
598 description: Network Ipam Ref Data
600 network_ipam_refs_data_ipam_subnets:
602 description: Network ipam refs data ipam subnets
606 type: org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnetList
607 org.openecomp.datatypes.heat.contrailV2.network.rule.SrcVirtualNetwork:
608 derived_from: tosca.datatypes.Root
609 description: source addresses
611 network_policy_entries_policy_rule_src_addresses_virtual_network:
613 description: Source addresses Virtual network
616 org.openecomp.datatypes.heat.contrailV2.network.rule.DstVirtualNetwork:
617 derived_from: tosca.datatypes.Root
618 description: destination addresses
620 network_policy_entries_policy_rule_dst_addresses_virtual_network:
622 description: Destination addresses Virtual network
625 org.openecomp.datatypes.heat.contrailV2.network.rule.DstPortPairs:
626 derived_from: tosca.datatypes.Root
627 description: destination port pairs
629 network_policy_entries_policy_rule_dst_ports_start_port:
631 description: Start port
634 network_policy_entries_policy_rule_dst_ports_end_port:
636 description: End port
639 org.openecomp.datatypes.heat.contrailV2.network.rule.SrcPortPairs:
640 derived_from: tosca.datatypes.Root
641 description: source port pairs
643 network_policy_entries_policy_rule_src_ports_start_port:
645 description: Start port
648 network_policy_entries_policy_rule_src_ports_end_port:
650 description: End port
653 org.openecomp.datatypes.heat.contrailV2.network.rule.ActionList:
654 derived_from: tosca.datatypes.Root
655 description: Action List
657 network_policy_entries_policy_rule_action_list_simple_action:
659 description: Simple Action
662 network_policy_entries_policy_rule_action_list_apply_service:
664 description: Apply Service
669 org.openecomp.datatypes.heat.contrailV2.network.rule.ActionList:
670 derived_from: tosca.datatypes.Root
671 description: Action List
673 network_policy_entries_policy_rule_action_list_simple_action:
675 description: Simple Action
678 network_policy_entries_policy_rule_action_list_apply_service:
680 description: Apply Service
685 org.openecomp.datatypes.heat.contrailV2.network.rule.Rule:
686 derived_from: tosca.datatypes.Root
687 description: policy rule
689 network_policy_entries_policy_rule_dst_addresses:
691 description: Destination addresses
695 type: org.openecomp.datatypes.heat.contrailV2.network.rule.DstVirtualNetwork
696 network_policy_entries_policy_rule_dst_ports:
698 description: Destination ports
702 type: org.openecomp.datatypes.heat.contrailV2.network.rule.DstPortPairs
703 network_policy_entries_policy_rule_protocol:
705 description: Protocol
708 network_policy_entries_policy_rule_src_addresses:
710 description: Source addresses
714 type: org.openecomp.datatypes.heat.contrailV2.network.rule.SrcVirtualNetwork
715 network_policy_entries_policy_rule_direction:
717 description: Direction
720 network_policy_entries_policy_rule_src_ports:
722 description: Source ports
726 type: org.openecomp.datatypes.heat.contrailV2.network.rule.SrcPortPairs
727 network_policy_entries_policy_rule_action_list:
728 type: org.openecomp.datatypes.heat.contrailV2.network.rule.ActionList
729 description: Action list
732 org.openecomp.datatypes.heat.contrailV2.network.rule.RuleList:
733 derived_from: tosca.datatypes.Root
734 description: list of policy rules
736 network_policy_entries_policy_rule:
738 description: Contrail network rule
742 type: org.openecomp.datatypes.heat.contrailV2.network.rule.Rule
743 org.openecomp.datatypes.heat.network.contrail.port.StaticRoute:
744 derived_from: tosca.datatypes.Root
745 description: static route
749 description: Route prefix
754 description: Next hop
759 description: Next hop type
762 org.openecomp.datatypes.heat.network.contrail.AddressPair:
763 derived_from: tosca.datatypes.Root
764 description: Address Pair
768 description: Address mode active-active or active-standy
777 description: IP address prefix
782 description: Mac address
785 org.openecomp.datatypes.heat.network.contrail.InterfaceData:
786 derived_from: tosca.datatypes.Root
787 description: Interface Data
791 description: An ordered list of static routes to be added to this interface
795 type: org.openecomp.datatypes.heat.network.contrail.port.StaticRoute
798 description: Virtual Network for this interface
801 allowed_address_pairs:
803 description: List of allowed address pair for this interface
807 type: org.openecomp.datatypes.heat.network.contrail.AddressPair
810 description: IP for this interface
813 org.openecomp.datatypes.heat.contrailV2.virtual.machine.interface.Properties:
814 derived_from: tosca.datatypes.Root
815 description: Virtual Machine Interface Properties.
817 virtual_machine_interface_properties_service_interface_type:
819 description: Service Interface Type.