blob: c34f9bcc5058e7eb181af04aab4e3f6ad908f18b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
|
tosca_definitions_version: tosca_simple_yaml_1_0_0
metadata:
template_name: GlobalSubstitutionTypes
imports:
- openecomp_heat_index:
file: openecomp-heat/_index.yml
node_types:
org.openecomp.resource.abstract.nodes.heat.subinterface.nested:
derived_from: org.openecomp.resource.abstract.nodes.AbstractSubstitute
properties:
aap_untrusted_ip_prefix:
type: string
description: ip prefix for primary vDBE VM on the VAN untrusted network
required: true
status: supported
aap_sec_untrusted_ip_prefix:
type: string
description: ip prefix for secondary vDBE VM aap on the VAN untrusted network
required: true
status: supported
vdbe_subport_network:
type: string
description: List of Contrail VLAN networks to use for the subinterfaces. The order and number of these must match the VLAN ID list
required: true
status: supported
ip_v6_address:
type: string
description: IPv6 address associated with subinterfaces
required: true
status: supported
counter:
type: float
description: Index of instance among multiple instances. Use to retrieve correct parameter for this instance when passed all parameters for all instances.
required: true
status: supported
subinterfaces_name_prefix:
type: string
description: Combined with subinterface_instance_index, this is used as the name of the subinterface resource
required: true
status: supported
ip_address:
type: string
description: IPv4 address associated with subinterfaces
required: true
status: supported
aap_address_mode:
type: string
description: Address mode for the vDBE cluster IP
required: true
status: supported
aap_untrusted_v6_ip_prefix:
type: string
description: ipv6 prefix for the primary vDBE VM on the VAN untrusted network
required: true
status: supported
parent_interface:
type: string
description: Parent Contrail interface
required: true
status: supported
mac_address:
type: string
description: HW MAC address to use for subinterface
required: true
status: supported
vlan_tag_list:
type: list
description: List of VLAN IDs to use for subinterfaces
required: true
status: supported
entry_schema:
type: string
aap_sec_untrusted_ip_prefix_len:
type: string
description: ip prefix length for the secondary DBE VM aap on the VAN untrusted network
required: true
status: supported
vmac_address:
type: string
description: virtual MAC address to use for subinterface
required: true
status: supported
aap_untrusted_v6_ip_prefix_len:
type: string
description: ipv6 prefix length for the primary vDBE VM on the VAN untrusted network
required: true
status: supported
aap_untrusted_ip_prefix_len:
type: string
description: ip prefix length for the primary vDBE VM on the VAN untrusted network
required: true
status: supported
requirements:
- dependency_vdbe_untr_vmi_subport:
capability: tosca.capabilities.Node
node: tosca.nodes.Root
relationship: tosca.relationships.DependsOn
occurrences:
- 0
- UNBOUNDED
- link_vdbe_untr_vmi_subport:
capability: tosca.capabilities.network.Linkable
relationship: tosca.relationships.network.LinksTo
occurrences:
- 1
- 1
- binding_vdbe_untr_vmi_subport:
capability: tosca.capabilities.network.Bindable
node: org.openecomp.resource.cp.nodes.network.Port
relationship: tosca.relationships.network.BindsTo
occurrences:
- 1
- 1
capabilities:
feature_vdbe_untr_vmi_subport:
type: tosca.capabilities.Node
occurrences:
- 1
- UNBOUNDED
|