diff options
Diffstat (limited to 'common/openecomp-tosca-datatype/src/main/resources/globalTypes/openecomp-heat/data.yml')
-rw-r--r-- | common/openecomp-tosca-datatype/src/main/resources/globalTypes/openecomp-heat/data.yml | 817 |
1 files changed, 0 insertions, 817 deletions
diff --git a/common/openecomp-tosca-datatype/src/main/resources/globalTypes/openecomp-heat/data.yml b/common/openecomp-tosca-datatype/src/main/resources/globalTypes/openecomp-heat/data.yml deleted file mode 100644 index bc1f5efd68..0000000000 --- a/common/openecomp-tosca-datatype/src/main/resources/globalTypes/openecomp-heat/data.yml +++ /dev/null @@ -1,817 +0,0 @@ -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -tosca_definitions_version: tosca_simple_yaml_1_1 - -metadata: - filename: openecomp-heat/data.yml - version: '1.0' - -imports: -- heat_index: - file: _index.yml - -data_types: - - org.openecomp.datatypes.heat.network.AddressPair: - derived_from: tosca.datatypes.Root - description: MAC/IP address pairs - properties: - mac_address: - description: MAC address - type: string - status: SUPPORTED - required: false - ip_address: - description: IP address - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.novaServer.network.PortExtraProperties: - derived_from: tosca.datatypes.Root - description: Nova server network expand properties for port - properties: - port_security_enabled: - description: Flag to enable/disable port security on the port - type: boolean - status: SUPPORTED - required: false - mac_address: - description: MAC address to give to this port - type: string - status: SUPPORTED - required: false - admin_state_up: - description: The administrative state of this port - type: boolean - status: SUPPORTED - default: true - required: false - qos_policy: - description: The name or ID of QoS policy to attach to this port - type: string - status: SUPPORTED - required: false - allowed_address_pairs: - description: Additional MAC/IP address pairs allowed to pass through the port - type: list - status: SUPPORTED - entry_schema: - type: org.openecomp.datatypes.heat.network.AddressPair - required: false - binding:vnic_type: - description: The vnic type to be bound on the neutron port - type: string - status: SUPPORTED - required: false - constraints: - - valid_values: - - macvtap - - direct - - normal - value_specs: - description: Extra parameters to include in the request - type: map - status: SUPPORTED - entry_schema: - type: string - default: {} - required: false - - org.openecomp.datatypes.heat.contrailV2.network.rule.SrcPortPairs: - derived_from: tosca.datatypes.Root - description: source port pairs - properties: - network_policy_entries_policy_rule_src_ports_start_port: - description: Start port - type: string - status: SUPPORTED - required: false - network_policy_entries_policy_rule_src_ports_end_port: - description: End port - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPair: - derived_from: tosca.datatypes.Root - description: Virtual Machine Sub Interface Address Pair. - properties: - address_mode: - description: Address Mode. - type: string - status: SUPPORTED - required: false - ip: - description: IP. - type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairIp - status: SUPPORTED - required: false - mac: - description: Mac. - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.contrailV2.network.rule.DstVirtualNetwork: - derived_from: tosca.datatypes.Root - description: destination addresses - properties: - network_policy_entries_policy_rule_dst_addresses_virtual_network: - description: Destination addresses Virtual network - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.contrailV2.network.rule.Rule: - derived_from: tosca.datatypes.Root - description: policy rule - properties: - network_policy_entries_policy_rule_dst_addresses: - description: Destination addresses - type: list - status: SUPPORTED - entry_schema: - type: org.openecomp.datatypes.heat.contrailV2.network.rule.DstVirtualNetwork - required: false - network_policy_entries_policy_rule_dst_ports: - description: Destination ports - type: list - status: SUPPORTED - entry_schema: - type: org.openecomp.datatypes.heat.contrailV2.network.rule.DstPortPairs - required: false - network_policy_entries_policy_rule_protocol: - description: Protocol - type: string - status: SUPPORTED - required: false - network_policy_entries_policy_rule_src_addresses: - description: Source addresses - type: list - status: SUPPORTED - entry_schema: - type: org.openecomp.datatypes.heat.contrailV2.network.rule.SrcVirtualNetwork - required: false - network_policy_entries_policy_rule_direction: - description: Direction - type: string - status: SUPPORTED - required: false - network_policy_entries_policy_rule_src_ports: - description: Source ports - type: list - status: SUPPORTED - entry_schema: - type: org.openecomp.datatypes.heat.contrailV2.network.rule.SrcPortPairs - required: false - network_policy_entries_policy_rule_action_list: - description: Action list - type: org.openecomp.datatypes.heat.contrailV2.network.rule.ActionList - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.network.neutron.SecurityRules.Rule: - derived_from: tosca.datatypes.Root - description: Rules Pairs - properties: - remote_group_id: - description: The remote group ID to be associated with this security group rule - type: string - status: SUPPORTED - required: false - protocol: - description: The protocol that is matched by the security group rule - type: string - status: SUPPORTED - required: false - constraints: - - valid_values: - - tcp - - udp - - icmp - ethertype: - description: Ethertype of the traffic - type: string - status: SUPPORTED - default: IPv4 - required: false - constraints: - - valid_values: - - IPv4 - - IPv6 - port_range_max: - description: 'The maximum port number in the range that is matched by the - security group rule. ' - type: integer - status: SUPPORTED - required: false - constraints: - - in_range: - - 0 - - 65535 - remote_ip_prefix: - description: The remote IP prefix (CIDR) to be associated with this security group rule - type: string - status: SUPPORTED - required: false - remote_mode: - description: Whether to specify a remote group or a remote IP prefix - type: string - status: SUPPORTED - default: remote_ip_prefix - required: false - constraints: - - valid_values: - - remote_ip_prefix - - remote_group_id - direction: - description: The direction in which the security group rule is applied - type: string - status: SUPPORTED - default: ingress - required: false - constraints: - - valid_values: - - egress - - ingress - port_range_min: - description: The minimum port number in the range that is matched by the security group rule. - type: integer - status: SUPPORTED - required: false - constraints: - - in_range: - - 0 - - 65535 - - org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet: - derived_from: tosca.datatypes.Root - description: Network Ipam Ref Data Subnet - properties: - network_ipam_refs_data_ipam_subnets_subnet_ip_prefix_len: - description: Network ipam refs data ipam subnets ip prefix len - type: string - status: SUPPORTED - required: false - network_ipam_refs_data_ipam_subnets_subnet_ip_prefix: - description: Network ipam refs data ipam subnets ip prefix - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.Properties: - derived_from: tosca.datatypes.Root - description: Virtual Machine Sub Interface VLAN Properties. - properties: - sub_interface_vlan_tag: - description: Sub Interface VLAN Tag. - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairIp: - derived_from: tosca.datatypes.Root - description: Virtual Machine Sub Interface Address Pair IP. - properties: - ip_prefix: - description: IP Prefix. - type: string - status: SUPPORTED - required: false - ip_prefix_len: - description: IP Prefix Len. - type: integer - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.contrailV2.network.rule.SrcVirtualNetwork: - derived_from: tosca.datatypes.Root - description: source addresses - properties: - network_policy_entries_policy_rule_src_addresses_virtual_network: - description: Source addresses Virtual network - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.contrailV2.network.rule.ActionList: - derived_from: tosca.datatypes.Root - description: Action List - properties: - network_policy_entries_policy_rule_action_list_simple_action: - description: Simple Action - type: string - status: SUPPORTED - required: false - network_policy_entries_policy_rule_action_list_apply_service: - description: Apply Service - type: list - status: SUPPORTED - entry_schema: - type: string - required: false - - org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.IpamRefData: - derived_from: tosca.datatypes.Root - description: Network Ipam Ref Data - properties: - network_ipam_refs_data_ipam_subnets: - description: Network ipam refs data ipam subnets - type: list - status: SUPPORTED - entry_schema: - type: org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnetList - required: false - - org.openecomp.datatypes.heat.FileInfo: - derived_from: tosca.datatypes.Root - description: Heat File Info - properties: - file: - description: The required URI string (relative or absolute) which can be used to locate the file - type: string - status: SUPPORTED - required: true - file_type: - description: The type of the file - type: string - status: SUPPORTED - required: true - constraints: - - valid_values: - - base - - env - - volume - - network - - org.openecomp.datatypes.heat.network.contrail.InterfaceData: - derived_from: tosca.datatypes.Root - description: Interface Data - properties: - static_routes: - description: An ordered list of static routes to be added to this interface - type: list - status: SUPPORTED - entry_schema: - type: org.openecomp.datatypes.heat.network.contrail.port.StaticRoute - required: false - virtual_network: - description: Virtual Network for this interface - type: string - status: SUPPORTED - required: true - allowed_address_pairs: - description: List of allowed address pair for this interface - type: list - status: SUPPORTED - entry_schema: - type: org.openecomp.datatypes.heat.network.contrail.AddressPair - required: false - ip_address: - description: IP for this interface - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.RefData: - derived_from: tosca.datatypes.Root - description: network policy refs data - properties: - network_policy_refs_data_sequence: - description: Network Policy ref data sequence - type: org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.RefDataSequence - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.contrailV2.network.rule.DstPortPairs: - derived_from: tosca.datatypes.Root - description: destination port pairs - properties: - network_policy_entries_policy_rule_dst_ports_start_port: - description: Start port - type: string - status: SUPPORTED - required: false - network_policy_entries_policy_rule_dst_ports_end_port: - description: End port - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.network.AllocationPool: - derived_from: tosca.datatypes.Root - description: The start and end addresses for the allocation pool - properties: - start: - description: Start address for the allocation pool - type: string - status: SUPPORTED - required: false - end: - description: End address for the allocation pool - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.contrail.network.rule.PortPairs: - derived_from: tosca.datatypes.Root - description: source and destination port pairs - properties: - start_port: - description: Start port - type: string - status: SUPPORTED - required: false - end_port: - description: End port - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.contrail.network.rule.VirtualNetwork: - derived_from: tosca.datatypes.Root - description: source and destination addresses - properties: - virtual_network: - description: Virtual network - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.contrail.network.rule.RuleList: - derived_from: tosca.datatypes.Root - description: list of policy rules - properties: - policy_rule: - description: Contrail network rule - type: list - status: SUPPORTED - entry_schema: - type: org.openecomp.datatypes.heat.contrail.network.rule.Rule - required: false - - org.openecomp.datatypes.heat.network.contrail.AddressPair: - derived_from: tosca.datatypes.Root - description: Address Pair - properties: - address_mode: - description: Address mode active-active or active-standy - type: string - status: SUPPORTED - required: false - constraints: - - valid_values: - - active-active - - active-standby - prefix: - description: IP address prefix - type: string - status: SUPPORTED - required: false - mac_address: - description: Mac address - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.MacAddress: - derived_from: tosca.datatypes.Root - description: Virtual Machine Sub Interface Mac Address. - properties: - mac_address: - description: Mac Addresses List. - type: list - status: SUPPORTED - entry_schema: - type: string - required: false - - org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnetList: - derived_from: tosca.datatypes.Root - description: Network Ipam Ref Data Subnet List - properties: - network_ipam_refs_data_ipam_subnets_subnet: - description: Network ipam refs data ipam subnets - type: org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.ref.data.IpamSubnet - status: SUPPORTED - required: false - network_ipam_refs_data_ipam_subnets_addr_from_start: - description: Network ipam refs data ipam subnets addr from start - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.contrailV2.network.rule.RuleList: - derived_from: tosca.datatypes.Root - description: list of policy rules - properties: - network_policy_entries_policy_rule: - description: Contrail network rule - type: list - status: SUPPORTED - entry_schema: - type: org.openecomp.datatypes.heat.contrailV2.network.rule.Rule - required: false - - org.openecomp.datatypes.heat.novaServer.network.AddressInfo: - derived_from: tosca.datatypes.network.NetworkInfo - description: Network addresses with corresponding port id - properties: - port_id: - description: Port id - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPairs: - derived_from: tosca.datatypes.Root - description: Virtual Machine Sub Interface Address Pairs. - properties: - allowed_address_pair: - description: Addresses pair List. - type: list - status: SUPPORTED - entry_schema: - type: org.openecomp.datatypes.heat.contrailV2.virtual.machine.subInterface.AddressPair - required: false - - org.openecomp.datatypes.heat.neutron.port.FixedIps: - derived_from: tosca.datatypes.Root - description: subnet/ip_address - properties: - subnet: - description: Subnet in which to allocate the IP address for this port - type: string - status: SUPPORTED - required: false - ip_address: - description: IP address desired in the subnet for this port - type: string - status: SUPPORTED - required: false - subnet_id: - type: string - description: Subnet in which to allocate the IP address for this port - required: false - status: SUPPORTED - - - org.openecomp.datatypes.heat.contrailV2.virtual.machine.interface.Properties: - derived_from: tosca.datatypes.Root - description: Virtual Machine Interface Properties. - properties: - service_interface_type: - description: Service Interface Type. - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.network.subnet.HostRoute: - derived_from: tosca.datatypes.Root - description: Host route info for the subnet - properties: - destination: - description: The destination for static route - type: string - status: SUPPORTED - required: false - nexthop: - description: The next hop for the destination - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.network.contrail.port.StaticRoute: - derived_from: tosca.datatypes.Root - description: static route - properties: - prefix: - description: Route prefix - type: string - status: SUPPORTED - required: false - next_hop: - description: Next hop - type: string - status: SUPPORTED - required: false - next_hop_type: - description: Next hop type - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.substitution.SubstitutionFiltering: - derived_from: tosca.datatypes.Root - description: Substitution Filter - properties: - substitute_service_template: - description: Substitute Service Template - type: string - status: SUPPORTED - required: true - index_value: - description: Index value of the substitution service template runtime instance - type: integer - status: SUPPORTED - default: 0 - required: false - constraints: - - greater_or_equal: 0 - count: - description: Count - type: integer - status: SUPPORTED - default: 1 - required: false - scaling_enabled: - description: Indicates whether service scaling is enabled - type: boolean - status: SUPPORTED - default: true - required: false - mandatory: - description: Mandatory - type: boolean - status: SUPPORTED - default: true - required: false - - org.openecomp.datatypes.heat.network.neutron.Subnet: - derived_from: tosca.datatypes.Root - description: A subnet represents an IP address block that can be used for assigning IP addresses to virtual instances - properties: - tenant_id: - description: The ID of the tenant who owns the network - type: string - status: SUPPORTED - required: false - enable_dhcp: - description: Set to true if DHCP is enabled and false if DHCP is disabled - type: boolean - status: SUPPORTED - default: true - required: false - ipv6_address_mode: - description: IPv6 address mode - type: string - status: SUPPORTED - required: false - constraints: - - valid_values: - - dhcpv6-stateful - - dhcpv6-stateless - - slaac - ipv6_ra_mode: - description: IPv6 RA (Router Advertisement) mode - type: string - status: SUPPORTED - required: false - constraints: - - valid_values: - - dhcpv6-stateful - - dhcpv6-stateless - - slaac - value_specs: - description: Extra parameters to include in the request - type: map - status: SUPPORTED - entry_schema: - type: string - default: {} - required: false - allocation_pools: - description: The start and end addresses for the allocation pools - type: list - status: SUPPORTED - entry_schema: - type: org.openecomp.datatypes.heat.network.AllocationPool - required: false - subnetpool: - description: The name or ID of the subnet pool - type: string - status: SUPPORTED - required: false - dns_nameservers: - description: A specified set of DNS name servers to be used - type: list - status: SUPPORTED - entry_schema: - type: string - default: [] - required: false - host_routes: - description: The gateway IP address - type: list - status: SUPPORTED - entry_schema: - type: org.openecomp.datatypes.heat.network.subnet.HostRoute - required: false - ip_version: - description: The gateway IP address - type: integer - status: SUPPORTED - default: 4 - required: false - constraints: - - valid_values: - - 4 - - 6 - name: - description: The name of the subnet - type: string - status: SUPPORTED - required: false - prefixlen: - description: Prefix length for subnet allocation from subnet pool - type: integer - status: SUPPORTED - required: false - constraints: - - greater_or_equal: 0 - cidr: - description: The CIDR - type: string - status: SUPPORTED - required: false - gateway_ip: - description: The gateway IP address - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.contrail.network.rule.Rule: - derived_from: tosca.datatypes.Root - description: policy rule - properties: - src_ports: - description: Source ports - type: list - status: SUPPORTED - entry_schema: - type: org.openecomp.datatypes.heat.contrail.network.rule.PortPairs - required: false - protocol: - description: Protocol - type: string - status: SUPPORTED - required: false - dst_addresses: - description: Destination addresses - type: list - status: SUPPORTED - entry_schema: - type: org.openecomp.datatypes.heat.contrail.network.rule.VirtualNetwork - required: false - apply_service: - description: Service to apply - type: string - status: SUPPORTED - required: false - dst_ports: - description: Destination ports - type: list - status: SUPPORTED - entry_schema: - type: org.openecomp.datatypes.heat.contrail.network.rule.PortPairs - required: false - src_addresses: - description: Source addresses - type: list - status: SUPPORTED - entry_schema: - type: org.openecomp.datatypes.heat.contrail.network.rule.VirtualNetwork - required: false - direction: - description: Direction - type: string - status: SUPPORTED - required: false - - org.openecomp.datatypes.heat.contrailV2.virtual.network.rule.RefDataSequence: - derived_from: tosca.datatypes.Root - description: network policy refs data sequence - properties: - network_policy_refs_data_sequence_major: - description: Network Policy ref data sequence Major - type: integer - status: SUPPORTED - required: false - network_policy_refs_data_sequence_minor: - description: Network Policy ref data sequence Minor - type: integer - status: SUPPORTED - required: false |