E2E Defect 430981 - ip_requirments for multiple ports with difference version wasn't supported
Change-Id: If3e93f099900bc078de6da9092b9d1460609e232
Issue-ID: SDC-1096
Signed-off-by: eleonorali <eleonoral@amdocs.com>
public static final String MAC_REQUIREMENTS = "mac_requirements";
public void setAdditionalProperties(Map<String, Object> properties) {
- setNetworkRoleTag(properties);
+ properties.putAll(createDefaultRequirments());
+ populateFixedIpCount(properties);
+ populateFloatingIpCount(properties);
+ populateMacCount(properties);
+ populateNetworkRoleTag(properties);
+
+ }
+
+ private Map<String, Object> createDefaultRequirments() {
+ Map<String, Object> properties = new HashMap();
+ List<Map<String, Object>> ipRequirementsList = new ArrayList<>();
+ ipRequirementsList.add(createIPRequirment(4));
+ ipRequirementsList.add(createIPRequirment(6));
+ properties.put(IP_REQUIREMENTS, ipRequirementsList);
+ properties.put(MAC_REQUIREMENTS, createMacRequirment());
+ return properties;
+
+ }
+
+ private Map<String, Object> createIPRequirment(Object version) {
Map<String, Object> ipRequirements = new HashMap();
- Map<String, Object> macRequirements = new HashMap();
Map<String, Object> isRequired = new HashMap();
Map<String, Object> floatingIsRequired = new HashMap();
- Map<String, Object> macIsRequired = new HashMap();
-
isRequired.put(IS_REQUIRED, Boolean.FALSE);
floatingIsRequired.put(IS_REQUIRED, Boolean.FALSE);
- macIsRequired.put(IS_REQUIRED, Boolean.FALSE);
-
ipRequirements.put(IP_COUNT_REQUIRED, isRequired);
ipRequirements.put(FLOATING_IP_COUNT_REQUIRED, floatingIsRequired);
- ipRequirements.put(IP_VERSION, 4);
- macRequirements.put(MAC_COUNT_REQUIRED, macIsRequired);
-
- List<Map<String, Object>> ipRequirementsList = new ArrayList<>();
- ipRequirementsList.add(ipRequirements);
- properties.put(IP_REQUIREMENTS , ipRequirementsList);
-
- properties.put(MAC_REQUIREMENTS , macRequirements);
-
- setIpVersion(properties);
- setFloatingIpVersion(properties);
+ ipRequirements.put(IP_VERSION, version);
+ return ipRequirements;
+ }
- setMacCount(properties);
+ private Map<String, Object> createMacRequirment() {
+ Map<String, Object> macRequirements = new HashMap();
+ Map<String, Object> macIsRequired = new HashMap();
+ macIsRequired.put(IS_REQUIRED, Boolean.FALSE);
+ macRequirements.put(MAC_COUNT_REQUIRED, macIsRequired);
+ return macRequirements;
}
- private void setMacCount(Map<String, Object> properties) {
- if(properties.containsKey(MAC_ADDRESS)) {
+ private void populateMacCount(Map<String, Object> properties) {
+ if (properties.containsKey(MAC_ADDRESS)) {
Map<String, Object> macRequirements = (Map<String, Object>) properties.get(MAC_REQUIREMENTS);
Map<String, Object> macIsRequired = new HashMap();
macIsRequired.put(IS_REQUIRED, Boolean.TRUE);
}
}
- private void setFloatingIpVersion(Map<String, Object> properties) {
- List<Map<String, Object>> ipRequirementsList =
- (List<Map<String, Object>>) properties.get(IP_REQUIREMENTS);
- Map<String, Object> ipRequirements = ipRequirementsList.get(0);
- Object propertyValue;
- Map<String, Object> isRequired = new HashMap();
- isRequired.put(IS_REQUIRED, Boolean.TRUE);
+ private void populateFloatingIpCount(Map<String, Object> properties) {
+ populateIpCountRequired(properties, ALLOWED_ADDRESS_PAIRS, FLOATING_IP_COUNT_REQUIRED );
+ }
+
+ private void populateFixedIpCount(Map<String, Object> properties) {
+ populateIpCountRequired(properties, FIXED_IPS, IP_COUNT_REQUIRED );
+ }
- propertyValue = properties.get(ALLOWED_ADDRESS_PAIRS);
+ private void populateIpCountRequired(Map<String, Object> properties, String ipType, String ipCountRequired ){
+
+ HashMap <Object, Map<String, Object>> ipRequirmentsMap = getIPRequirments(properties);
+ Object propertyValue = properties.get(ipType);
if (propertyValue instanceof Map && !((Map) propertyValue).isEmpty()) {
- Map.Entry<String, Object> mapEntry =
- (Map.Entry<String, Object>) ((Map) propertyValue).entrySet().iterator().next();
- if (getFloatingIpVersion(mapEntry.getValue()) != null) {
- ipRequirements.put(IP_VERSION, getFloatingIpVersion(mapEntry.getValue()));
- ipRequirements.put(FLOATING_IP_COUNT_REQUIRED, isRequired);
- }
+ handleMapProperty(ipType, ipCountRequired, ipRequirmentsMap, (Map.Entry<String, Object>) ((Map) propertyValue).entrySet().iterator().next());
}
else if (propertyValue instanceof List && !((List) propertyValue).isEmpty()) {
- for (int i = 0; i < ((List) propertyValue).size(); i++) {
- Object ipMap = ((List) propertyValue).get(i);
- if(ipMap instanceof Map && !((Map) ipMap).isEmpty()) {
- Object ipAddressMap = ((Map) ipMap).get(IP_ADDRESS);
- if (ipAddressMap instanceof Map && !((Map) ipAddressMap).isEmpty()) {
- Object ipList = ((Map) ipAddressMap).get(GET_INPUT);
- if (ipList instanceof String && !((String) ipList).isEmpty()) {
- if (getFloatingIpVersion(ipList) != null) {
- ipRequirements.put(IP_VERSION, getFloatingIpVersion(ipList));
- ipRequirements.put(FLOATING_IP_COUNT_REQUIRED, isRequired);
- }
- }
- }
- }
- }
+ handleListProperty(ipType, ipCountRequired, ipRequirmentsMap, (List) propertyValue);
}
}
- private void setIpVersion(Map<String, Object> properties) {
- List<Map<String, Object>> ipRequirementsList =
- (List<Map<String, Object>>) properties.get(IP_REQUIREMENTS);
- Map<String, Object> ipRequirements = ipRequirementsList.get(0);
- Object propertyValue;
- Map<String, Object> isRequired = new HashMap();
- isRequired.put(IS_REQUIRED, Boolean.TRUE);
+ private void handleListProperty(String ipType, String ipCountRequired, HashMap<Object, Map<String, Object>> ipRequirmentsMap, List propertyValue) {
+ for (int i = 0; i < propertyValue.size(); i++) {
+ handleIpAddress(ipType, ipCountRequired, ipRequirmentsMap, propertyValue.get(i));
+ }
+ }
- propertyValue = properties.get(FIXED_IPS);
- if (propertyValue instanceof Map && !((Map) propertyValue).isEmpty()) {
- Map.Entry<String, Object> mapEntry =
- (Map.Entry<String, Object>) ((Map) propertyValue).entrySet().iterator().next();
- if (getIpVersion(mapEntry.getValue()) != null) {
- ipRequirements.put(IP_VERSION, getIpVersion(mapEntry.getValue()));
- ipRequirements.put(IP_COUNT_REQUIRED, isRequired);
+ private void handleMapProperty(String ipType, String ipCountRequired, HashMap<Object, Map<String, Object>> ipRequirmentsMap, Map.Entry<String, Object> mapEntry) {
+ updateIpCountRequired(ipType, ipCountRequired, ipRequirmentsMap, mapEntry.getValue());
+ }
+
+ private void handleIpAddress(String ipType, String ipCountRequired, HashMap<Object, Map<String, Object>> ipRequirmentsMap, Object ipMap) {
+ if(ipMap instanceof Map && !((Map) ipMap).isEmpty()) {
+ Object ipAddressMap = ((Map) ipMap).get(IP_ADDRESS);
+ if (ipAddressMap instanceof Map && !((Map) ipAddressMap).isEmpty()) {
+ Object ipList = ((Map) ipAddressMap).get(GET_INPUT);
+ handleIpCountRequired(ipType, ipCountRequired, ipRequirmentsMap, ipList);
}
}
- else if (propertyValue instanceof List && !((List) propertyValue).isEmpty()) {
- for (int i = 0; i < ((List) propertyValue).size(); i++) {
- Object ipMap = ((List) propertyValue).get(i);
- if(ipMap instanceof Map && !((Map) ipMap).isEmpty()) {
- Object ipAddressMap = ((Map) ipMap).get(IP_ADDRESS);
- if (ipAddressMap instanceof Map && !((Map) ipAddressMap).isEmpty()) {
- Object ipList = ((Map) ipAddressMap).get(GET_INPUT);
- if (ipList instanceof List && !((List) ipList).isEmpty()) {
- if (getIpVersion(((List) ipList).get(0)) != null) {
- ipRequirements.put(IP_VERSION, getIpVersion(((List) ipList).get(0)));
- ipRequirements.put(IP_COUNT_REQUIRED, isRequired);
- }
- }
- else if (ipList instanceof String && !((String) ipList).isEmpty()) {
- if (getIpVersion(ipList) != null) {
- ipRequirements.put(IP_VERSION, getIpVersion(ipList));
- ipRequirements.put(IP_COUNT_REQUIRED, isRequired);
- }
- }
- }
- }
+ }
+
+ private void handleIpCountRequired(String ipType, String ipCountRequired, HashMap<Object, Map<String, Object>> ipRequirmentsMap, Object ipList) {
+ if (ipList instanceof List && !((List) ipList).isEmpty()) {
+ updateIpCountRequired(ipType, ipCountRequired, ipRequirmentsMap, ((List) ipList).get(0));
+ }
+ else if (ipList instanceof String && !((String) ipList).isEmpty()) {
+ updateIpCountRequired(ipType, ipCountRequired, ipRequirmentsMap, ipList);
+ }
+ }
+
+ private void updateIpCountRequired(String ipType, String ipCountRequired, HashMap<Object, Map<String, Object>> ipRequirmentsMap, Object ipList) {
+ Object ipVersion = getVersion(ipList, ipType);
+ updateIpCountRequiredForVersion(ipCountRequired, ipRequirmentsMap, ipVersion);
+ }
+
+ private void updateIpCountRequiredForVersion(String ipCountRequired, HashMap<Object, Map<String, Object>> ipRequirmentsMap, Object ipVersion) {
+ Map<String, Object> ipRequirement;
+ if (ipVersion != null) {
+ ipRequirement = ipRequirmentsMap.get(ipVersion);
+ if (ipRequirement != null) {
+ Map<String, Object> isIPCountRequired = (Map<String, Object>)ipRequirement.get(ipCountRequired);
+ isIPCountRequired.put(IS_REQUIRED, Boolean.TRUE);
}
}
}
- private void setNetworkRoleTag(Map<String, Object> properties) {
+ private HashMap <Object, Map<String, Object>> getIPRequirments (Map<String, Object> properties) {
+
+ HashMap<Object, Map<String, Object>> ipRequirmentsMap = new HashMap();
+ List<Map<String, Object>> ipRequirmentsList = ((List<Map<String,Object>>) properties.get(IP_REQUIREMENTS));
+ ipRequirmentsList.stream().forEach(e->ipRequirmentsMap.put(e.get(IP_VERSION),e));
+ return ipRequirmentsMap;
+ }
+
+ private void populateNetworkRoleTag(Map<String, Object> properties) {
Object propertyValue = properties.get(NETWORK);
if (propertyValue instanceof Map && !((Map) propertyValue).isEmpty()) {
Map.Entry<String, String> mapEntry =
- (Map.Entry<String, String>) ((Map) propertyValue).entrySet().iterator().next();
+ (Map.Entry<String, String>) ((Map) propertyValue).entrySet().iterator().next();
if (mapEntry.getValue() instanceof String && getNetworkRole(mapEntry.getValue())!=null) {
properties.put(NETWORK_ROLE_TAG, getNetworkRole(mapEntry.getValue()));
}
}
}
+ private Object getVersion(Object value, String type) {
+
+ Object version = null;
+ if(type.equals(FIXED_IPS)){
+ version = getIpVersion(value);
+ }
+ else if(type.equals(ALLOWED_ADDRESS_PAIRS)){
+ version = getFloatingIpVersion(value);
+ }
+ return version;
+ }
+
private Object getFloatingIpVersion(Object value) {
Object ipVersion = null;
if(value instanceof String) {
private Object getNetworkRole(String value) {
Object networkRole = null;
if(value.endsWith(NET_NAME)) {
- networkRole = (Object) value.substring(0, value.length() - NET_NAME.length());
+ networkRole = value.substring(0, value.length() - NET_NAME.length());
}
else if(value.endsWith(NET_ID)) {
- networkRole = (Object) value.substring(0, value.length() - NET_ID.length());
+ networkRole = value.substring(0, value.length() - NET_ID.length());
}
else if(value.endsWith(NET_FQDN)) {
- networkRole = (Object) value.substring(0, value.length() - NET_FQDN.length());
+ networkRole = value.substring(0, value.length() - NET_FQDN.length());
}
return networkRole;
}
b. Property with getAttr from Compute2
c. Property with getAttr from port
*/
- testTranslationWithInit(BASE_DIRECTORY + "oneComputeTypeOnePortGetAttrIn");
+ testTranslationWithInit(BASE_DIRECTORY + "oneComputeTypeOnePortGetAttrIn");
}
@Test
validatePortTemplateConsolidationData(ConsolidationDataValidationType
.VALIDATE_CONNECTIVITY, TEST_CONNECTIVITY_POSITIVE);
}
+
+ @Test
+ public void testTranslateDualStacks() throws Exception {
+ inputFilesPath = "/mock/services/heattotosca/neutron_dual_stacks/inputfiles";
+ outputFilesPath =
+ "/mock/services/heattotosca/neutron_dual_stacks/expectedoutputfiles";
+ initTranslatorAndTranslate();
+ testTranslation();
+ validatePortTemplateConsolidationData(ConsolidationDataValidationType
+ .VALIDATE_CONNECTIVITY, TEST_CONNECTIVITY_POSITIVE);
+ }
}
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- link
local_storage_server_pcm_1:
- server_pcm_1
- - local_storage
+ - local_storage
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- dependency
local_storage_server_pcm_2:
- server_pcm_2
- - local_storage
+ - local_storage
\ No newline at end of file
is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: sec_groups
fixed_ips:
- link
dependency_boot_volume:
- boot_volume
- - dependency
+ - dependency
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: shared_security_group_id1
- get_input: p2
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: shared_security_group_id1
fixed_ips:
- local_storage
dependency_server_cmaui_2:
- server_cmaui_2
- - dependency
+ - dependency
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: shared_security_group_id1
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: shared_security_group_id1
- get_input: p2
- dependency
dependency_cmaui_port_2:
- cmaui_port_2
- - dependency
+ - dependency
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: shared_security_group_id1
- get_input: p2
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: shared_security_group_id1
fixed_ips:
- dependency_cmaui_port_322
dependency_server_cmaui_2:
- server_cmaui_2
- - dependency
+ - dependency
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: shared_security_group_id1
- get_input: p2
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: shared_security_group_id1
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: shared_security_group_id1
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: shared_security_group_id1
- get_input: p2
- dependency
link_cmaui_port_211_test_nested2:
- test_nested2
- - link_cmaui_port_211
+ - link_cmaui_port_211
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- dependency
link_pcm_port_01_server_pcm_005:
- server_pcm_005
- - link_pcm_port_01
+ - link_pcm_port_01
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- dependency
dependency_network_2:
- network_2
- - dependency
+ - dependency
\ No newline at end of file
is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: sec_groups
fixed_ips:
- local_storage
link_mgmt_port:
- mgmt_port
- - link
+ - link
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
fixed_ips:
- link
dependency_dns_int_bearer_0_port:
- dns_int_bearer_0_port
- - dependency
+ - dependency
\ No newline at end of file
is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: sec_groups
fixed_ips:
- local_storage
link_mgmt_port:
- mgmt_port
- - link
+ - link
\ No newline at end of file
is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: sec_groups
fixed_ips:
- link
dependency_boot_volume:
- boot_volume
- - dependency
+ - dependency
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- dependency
dependency_pcm_port_1:
- pcm_port_1
- - dependency
+ - dependency
\ No newline at end of file
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
value:
get_attribute:
- server_pcm_001
- - pcm_vol
+ - pcm_vol
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
members:
- pd03_port_0
- server_pd_02
- - pd04_port_0
\ No newline at end of file
+ - pd04_port_0
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: vlc2-oam-ip
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: vlc2-gtp-ip
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: fsb1-oam-ip
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: vlc1-sctp-b-ip
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: vlc2-sctp-b-ip
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: vlc1-sctp-a-ip
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: vlc2-sctp-a-ip
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: vlc1-oam-ip
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: vlc1-gtp-ip
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: fsb2-oam-ip
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: fsb1-oam-ip
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: pcrf_security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- ip_version: 4
ip_count_required:
is_required: true
+ floating_ip_count_required:
+ is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
floating_ip_count_required:
is_required: false
security_groups:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- ip_version: 4
ip_count_required:
is_required: true
+ floating_ip_count_required:
+ is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
floating_ip_count_required:
is_required: false
security_groups:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- ip_version: 4
ip_count_required:
is_required: true
+ floating_ip_count_required:
+ is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
floating_ip_count_required:
is_required: false
security_groups:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- ip_version: 4
ip_count_required:
is_required: true
+ floating_ip_count_required:
+ is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
floating_ip_count_required:
is_required: false
security_groups:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- ip_version: 4
ip_count_required:
is_required: true
+ floating_ip_count_required:
+ is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
floating_ip_count_required:
is_required: false
security_groups:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- ip_version: 4
ip_count_required:
is_required: true
+ floating_ip_count_required:
+ is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
floating_ip_count_required:
is_required: false
security_groups:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- ip_version: 4
ip_count_required:
is_required: true
+ floating_ip_count_required:
+ is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
floating_ip_count_required:
is_required: false
security_groups:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- ip_version: 4
ip_count_required:
is_required: true
+ floating_ip_count_required:
+ is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
floating_ip_count_required:
is_required: false
security_groups:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- local_storage
dependency_arb_int_port:
- arb_int_port
- - dependency
+ - dependency
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
security_groups:\r
- get_input: security_group_name\r
fixed_ips:\r
- binding\r
binding_template_VMInt_OAM_lb_3:\r
- template_VMInt_OAM_lb_3\r
- - binding\r
\ No newline at end of file
+ - binding\r
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
get_input: data_security_groups
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
get_input: data_security_groups
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
get_input: oam_security_groups
fixed_ips:
- substitutable
properties:
port_iox_data_0_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
- ip_version: 6
ip_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vm_image_name:
get_input: iox_image_name
port_iox_oam_0_port_name:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_iox_data_0_port_network_role_tag: data
service_template_filter:
substitute_service_template: Nested_ioxServiceTemplate.yaml
is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_app_oam_0_port_replacement_policy:
- AUTO
port_app_oam_0_port_network:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_app_internal_0_port_allowed_address_pairs:
- ip_address:
get_input: internal_subnet_cidr
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_app_internal_0_port_network:
- internal_net_0
port_app_data_0_port_security_groups:
is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
get_input: plt_security_groups
mac_requirements:
- substitutable
properties:
port_iox_data_0_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
- ip_version: 6
ip_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vm_image_name:
get_input: iox_image_name
port_iox_oam_0_port_name:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_iox_data_0_port_network_role_tag: data
service_template_filter:
substitute_service_template: Nested_ioxServiceTemplate.yaml
is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_app_oam_0_port_replacement_policy:
- AUTO
port_app_oam_0_port_network:
vf_module_name:
get_input: vf_module_name
port_app_data_0_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
- ip_version: 6
ip_count_required:
is_required: true
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_app_internal_0_port_network:
- internal_net_0
port_app_data_0_port_security_groups:
is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_app_oam_0_port_replacement_policy:
- AUTO
port_app_oam_0_port_network:
vf_module_name:
get_input: vf_module_name
port_app_data_0_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
- ip_version: 6
ip_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_app_internal_0_port_network:
- internal_net_0
port_app_data_0_port_security_groups:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_plt_data_0_port_mac_requirements:
mac_count_required:
is_required: false
- 0
- ip_address
port_plt_data_0_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
- ip_version: 6
ip_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_plt_oam_0_port_network_role_tag: oam
port_plt_internal_0_port_name:
- str_replace:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_plt_data_0_port_mac_requirements:
mac_count_required:
is_required: false
- 0
- ip_address
port_plt_data_0_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
- ip_version: 6
ip_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_plt_oam_0_port_fixed_ips:
- ip_address:
get_input:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
get_input: oam_security_groups
fixed_ips:
get_input: vnf_name
container_type: host
targets:
- - app_server_group_group
+ - app_server_group_group
\ No newline at end of file
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- packet_internal_network
compute_pd_server_user_data_format:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- packet_internal_network
compute_pd_server_user_data_format:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- packet_internal_network
compute_pd_server_user_data_format:
- packet_internal_network
- abstract_pd_server_0
- abstract_pd_server_1
- - abstract_pd_server_2
+ - abstract_pd_server_2
\ No newline at end of file
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd01_port_network_role_tag: oam
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd01_port_network_role_tag: oam
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd01_port_network_role_tag: oam
- network_policy_server
- abstract_pd_server_0
- abstract_pd_server_1
- - abstract_pd_server_2
+ - abstract_pd_server_2
\ No newline at end of file
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- packet_external_network
compute_pd_server_user_data_format:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- packet_internal_network
compute_pd_server_user_data_format:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- packet_internal_network
compute_pd_server_user_data_format:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- packet_internal_network
compute_pd_server_user_data_format:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- packet_internal_network
compute_pd_server_user_data_format:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_sbg_sc_metadata:
- vf_module_id:
get_input: vf_module_id
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_sbg_sc_metadata:
- vf_module_id:
get_input: vf_module_id
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_sbg_sc_management_1_port_mac_address:
get_input:
- sbg_management_mac_addresses
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_sbg_sc_metadata:
- vf_module_id:
get_input: vf_module_id
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_sbg_sc_management_1_port_mac_address:
get_input:
- sbg_management_mac_addresses
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_sbg_sc_metadata:
- vf_module_id:
get_input: vf_module_id
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_sbg_sc_management_1_port_01_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
nested_sbg_AVPN_vlan_tag_list:
get_input: sbg_AVPN_vlan_tag_list
port_sbg_sc_internal_0_port_01_mac_requirements:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_sbg_sc_management_1_port_mac_address:
get_input:
- sbg_management_mac_addresses
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_sbg_sc_metadata:
- vf_module_id:
get_input: vf_module_id
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input:
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
compute_b_single_1b_user_data_format:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_b_single_1b_metadata:\r
- connectivityTo4PNested:\r
get_attribute:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
compute_1c1_scalling_instance_name:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1c1_t1_port_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
server_group: BE_Affinity_group\r
connectivityChk:\r
connectivityTo1C2_1:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pcm_port_00_network_role_tag: cps\r
pcm_flavor_name:\r
get_input: pcm_flavor_name\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1c2_t1_port_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_1c2_catalog_instance_scheduler_hints:\r
- group: BE_Affinity_group\r
service_template_filter:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1c2_t1_port_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_1c2_catalog_instance_scheduler_hints:\r
- group: BE_Affinity_group\r
service_template_filter:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1a_t2_port_network_role_tag: ppds\r
vm_flavor_name:\r
get_input: pd_flavor_name\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_a_single_1a_availability_zone:\r
- get_input: availabilityzone_name\r
compute_a_single_1a_scheduler_hints:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
compute_b_single_1b_user_data_format:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1b_t1_port_value_specs:\r
- get_attribute:\r
- abstract_a_single_1a\r
name: def\r
affinity: host\r
targets:\r
- - BE_Affinity_group\r
\ No newline at end of file
+ - BE_Affinity_group\r
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_1_security_groups:
- - get_input: security_group_name
compute_pcma_server_config_drive:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
service_template_filter:
substitute_service_template: Nested_pcma_server_1ServiceTemplate.yaml
count: 1
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_2_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_2_network_role_tag: cps
port_pcm_port_3_network:
- get_input: oam_net_name
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_flavor_name:\r
get_input: pd_flavor_name\r
port_1b_t1_port_ip_requirements:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
port_1b_t1_port_mac_requirements:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
compute_1c1_scalling_instance_name:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1c1_t1_port_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
pcm_image_name:\r
get_input: pcm_image_name\r
security_group_name: jsa_security_group\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pcm_port_0_network_role_tag: cps\r
port_pcm_port_0_mac_requirements:\r
mac_count_required:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1c2_t1_port_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_1c2_catalog_instance_scheduler_hints:\r
- group: BE_Affinity_group\r
service_template_filter:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1c2_t1_port_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_1c2_catalog_instance_scheduler_hints:\r
- group: BE_Affinity_group\r
service_template_filter:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1a_t2_port_network_role_tag: ppds\r
vm_flavor_name:\r
get_input: pd_flavor_name\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_a_single_1a_availability_zone:\r
- get_input: availabilityzone_name\r
compute_a_single_1a_scheduler_hints:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
compute_b_single_1b_user_data_format:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1b_t1_port_network_role_tag: oam\r
port_1b_t1_port_mac_requirements:\r
mac_count_required:\r
name: def\r
affinity: host\r
targets:\r
- - BE_Affinity_group\r
\ No newline at end of file
+ - BE_Affinity_group\r
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pcma_server_config_drive:
- true
compute_pcma_server_user_data_format:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_2_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_2_network_role_tag: cps
port_pcm_port_3_network:
- get_input: oam_net_name
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_flavor_name:\r
get_input: pd_flavor_name\r
port_1b_t1_port_ip_requirements:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
port_1b_t1_port_mac_requirements:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
compute_1c1_scalling_instance_name:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1c1_t1_port_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
server_group: BE_Affinity_group\r
pcm_image_name:\r
get_input: pcm_image_name\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pcm_port_00_network_role_tag: cps\r
pcm_flavor_name:\r
get_input: pcm_flavor_name\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1c2_t1_port_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_1c2_catalog_instance_scheduler_hints:\r
- group: BE_Affinity_group\r
service_template_filter:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1c2_t1_port_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_1c2_catalog_instance_scheduler_hints:\r
- group: BE_Affinity_group\r
service_template_filter:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1a_t2_port_network_role_tag: ppds\r
vm_flavor_name:\r
get_input: pd_flavor_name\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_a_single_1a_availability_zone:\r
- get_input: availabilityzone_name\r
compute_a_single_1a_scheduler_hints:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
compute_b_single_1b_user_data_format:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1b_t1_port_network_role_tag: oam\r
port_1b_t1_port_mac_requirements:\r
mac_count_required:\r
name: def\r
affinity: host\r
targets:\r
- - BE_Affinity_group\r
\ No newline at end of file
+ - BE_Affinity_group\r
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_1_security_groups:
- - get_input: security_group_name
compute_pcma_server_config_drive:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
service_template_filter:
substitute_service_template: Nested_pcma_server_1ServiceTemplate.yaml
count: 1
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_2_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_2_network_role_tag: cps
port_pcm_port_3_network:
- get_input: oam_net_name
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
compute_b_single_1b_user_data_format:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1b_t1_port_value_specs:\r
- get_attribute:\r
- abstract_a_single_1a\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
port_1c201_port_network_role_tag: oam\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1c201_port_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
port_1c201_port_network_role_tag: oam\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1c201_port_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
port_1c201_port_network_role_tag: oam\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1c201_port_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
port_1c201_port_network_role_tag: oam\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1c201_port_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_1a_t2_port_network_role_tag: ppds\r
vm_flavor_name:\r
get_input: pd_flavor_name\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_a_single_1a_availability_zone:\r
- get_input: availabilityzone_name\r
compute_a_single_1a_scheduler_hints:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
port_1c1_t1_port_name:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
compute_b_single_2b_scheduler_hints:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_b_single_2b_name:\r
- get_input:\r
- b_single_2b_names\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
port_1c1_t1_port_name:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_a_single_2a_scheduler_hints:\r
- group: BE_Affinity_group\r
compute_a_single_2a_availability_zone:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
fixed_ips:\r
- ip_address:\r
get_input:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
fixed_ips:\r
- ip_address:\r
get_input:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
compute_b_single_2b_scheduler_hints:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_b_single_2b_name:\r
- get_input:\r
- b_single_2b_names\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
server_group: BE_Affinity_group\r
connectivityChk:\r
connectivityTo1C1_T1_02:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pcm_port_00_network_role_tag: cps\r
pcm_flavor_name:\r
get_input: pcm_flavor_name\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
fixed_ips:\r
- ip_address:\r
get_input:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
server_group: BE_Affinity_group\r
connectivityChk:\r
connectivityTo4PNested_2:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pcm_port_00_network_role_tag: cps\r
pcm_flavor_name:\r
get_input: pcm_flavor_name\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
fixed_ips:\r
- ip_address:\r
get_input:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_image_name\r
compute_b_single_1b_user_data_format:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_b_single_1b_metadata:\r
- connectivityTo4PNested_2:\r
get_attribute:\r
name: def\r
affinity: host\r
targets:\r
- - BE_Affinity_group\r
\ No newline at end of file
+ - BE_Affinity_group\r
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_1_security_groups:
- - get_input: security_group_name
compute_pcma_server_config_drive:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
service_template_filter:
substitute_service_template: Nested_pcma_server_1ServiceTemplate.yaml
count: 1
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_2_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_2_network_role_tag: cps
port_pcm_port_3_network:
- get_input: oam_net_name
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd_server_main_1b_port_fixed_ips:\r
- ip_address:\r
get_input:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_ps_server_main_1b_availability_zone:\r
- get_input: availability_zone_0\r
vm_flavor_name:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_cmaui_1c1_main_availability_zone:\r
- get_input: availability_zone_0\r
- get_input: availability_zone_0\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd_server_pattern4_port_02_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
test_nested1Level:\r
type: org.openecomp.resource.abstract.nodes.heat.nested1\r
directives:\r
- test_nested_pattern_4_main_0\r
- abstract_pd_server_main_1b_1\r
- abstract_ps_server_main_1b_1\r
- - abstract_cmaui_1c1_main_1\r
\ No newline at end of file
+ - abstract_cmaui_1c1_main_1\r
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input:
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd_server_pattern4_port_02_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
abstract_ps_server_main_1b:\r
type: org.openecomp.resource.abstract.nodes.ps_server_main_1b\r
directives:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_ps_server_main_1b_availability_zone:\r
- get_input: availability_zone_0\r
vm_flavor_name:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_cmaui_1c1_main_availability_zone:\r
- get_input: availability_zone_0\r
- get_input: availability_zone_0\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd_server_main_1b_port_fixed_ips:\r
- ip_address:\r
get_input:\r
- dependency_test_nested_pattern_4_nested2\r
dependency_test_nested3Level_test_nested2Level:\r
- test_nested2Level\r
- - dependency_test_nested3Level\r
\ No newline at end of file
+ - dependency_test_nested3Level\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd_server_nested2_1b_port_network:\r
- get_input: jsa_name\r
service_template_filter:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd_server_pattern4_port_02_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
test_nested3Level:\r
type: org.openecomp.resource.abstract.nodes.heat.nested3\r
directives:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd_server_pattern4_port_2_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
abstract_ps_server_nested2_1b:\r
type: org.openecomp.resource.abstract.nodes.ps_server_nested2_1b\r
directives:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_ps_server_nested2_1b_name:\r
- get_input:\r
- ps_server_nested2_1b_names\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_cmaui_1c1_nested2_name:\r
- get_input:\r
- cmaui_1c1_nested2_names\r
- local_storage_cmaui_1c1_nested2\r
dependency_test_nested_pattern_4_nested2:\r
- test_nested_pattern_4_nested2\r
- - dependency\r
\ No newline at end of file
+ - dependency\r
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd_server_port_security_groups:
- - get_input: p1
- get_input: p2
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_ps_server_port_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
indx:
get_property:
- SELF
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
abstract_sm_server:
type: org.openecomp.resource.abstract.nodes.sm_server
directives:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vm_image_name:
get_input: sm_server_image
compute_sm_server_availability_zone:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
service_template_filter:
substitute_service_template: Nested_oam_serverServiceTemplate.yaml
count: 1
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd02_port_network:
- get_input: oam_net_name
compute_pd_server_user_data_format:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd01_port_network_role_tag: oam
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_cmaui02_port_replacement_policy:
- AUTO
port_cmaui02_port_security_groups:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
service_template_filter:
substitute_service_template: Nested_cmaui_1ServiceTemplate.yaml
count: 1
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_oam01_port_security_groups:
- - get_input: p2
- get_input: p1
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_oam02_port_fixed_ips:
- ip_address:
get_input:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd02_port_network:
- get_input: net
service_template_filter:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: net
compute_ps_name:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd02_port_network:
- get_input: oam_net_name
compute_pd_server_user_data_format:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd01_port_network_role_tag: oam
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd01_port_network_role_tag: oam
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pd_server_availability_zone:
- get_input: availabilityzone_name
compute_pd_server_name:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd02_port_network:
- get_input: oam_net_name
compute_pd_server_user_data_format:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd01_port_network_role_tag: oam
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd01_port_network_role_tag: oam
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd02_port_network:
- get_input: oam_net_name
compute_pd_server_user_data_format:
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: rd_server_1b_image\r
port_ps_server_1b_port_replacement_policy:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: rd_server_1b_image\r
port_rd_server_1b_port_mac_requirements:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd_server_port_2_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd_server_port_1_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd_server_port_2_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd_server_port_1_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_osm_port_fixed_ips:\r
- ip_address:\r
get_input:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_osm_port_fixed_ips:\r
- ip_address:\r
get_input:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: BE_1c1_image\r
compute_BE_1c1_name:\r
value:\r
get_attribute:\r
- abstract_osm_server_1c2_1\r
- - osm_server_1c2_accessIPv4\r
\ No newline at end of file
+ - osm_server_1c2_accessIPv4\r
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input:
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
service_template_filter:\r
substitute_service_template: Nested_pd_server_1b_1ServiceTemplate.yaml\r
count: 1\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_cmaui_1c1_name:\r
- get_input:\r
- cmaui_1c1_names\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd_server_port_2_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd_server_port_1_mac_requirements:\r
mac_count_required:\r
is_required: false\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: pd_server_1b_image\r
port_ps_server_1b_port_replacement_policy:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_oam_port_replacement_policy:\r
- AUTO\r
service_template_filter:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_oam_port_replacement_policy:\r
- AUTO\r
service_template_filter:\r
- dependency\r
dependency_server_1b_pd_2:\r
- abstract_pd_server_1b\r
- - dependency_pd_server_1b\r
\ No newline at end of file
+ - dependency_pd_server_1b\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_cmaui_1c1_name:\r
- get_input:\r
- cmaui_1c1_names\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
service_template_filter:\r
substitute_service_template: Nested_pd_server_1bServiceTemplate.yaml\r
count: 1\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: ps_server_1b_image\r
port_ps_server_1b_port_replacement_policy:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_oam_port_replacement_policy:\r
- AUTO\r
service_template_filter:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_oam_port_replacement_policy:\r
- AUTO\r
service_template_filter:\r
- dependency_cmaui_1c1_cmaui_port\r
dependency_packet_external_network:\r
- packet_external_network\r
- - dependency\r
\ No newline at end of file
+ - dependency\r
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd_server_port_2_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd_server_port_1_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input:
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
compute_cmaui_1c1_name:\r
- get_input:\r
- cmaui_1c1_names\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
service_template_filter:\r
substitute_service_template: Nested_pd_server_1bServiceTemplate.yaml\r
count: 1\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
vm_image_name:\r
get_input: ps_server_1b_image\r
port_ps_server_1b_port_replacement_policy:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_oam_port_replacement_policy:\r
- AUTO\r
service_template_filter:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_oam_port_replacement_policy:\r
- AUTO\r
service_template_filter:\r
- dependency_cmaui_1c1_cmaui_port\r
dependency_packet_external_network:\r
- packet_external_network\r
- - dependency\r
\ No newline at end of file
+ - dependency\r
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
service_template_filter:
substitute_service_template: Nested_cmauiServiceTemplate.yaml
count: 1
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
service_template_filter:
substitute_service_template: Nested_cmauiServiceTemplate.yaml
count: 1
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input:
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
service_template_filter:\r
substitute_service_template: Nested_cmauiServiceTemplate.yaml\r
count: 2\r
- dependency_cmaui_cmaui_port\r
local_storage_server_cmaui_1:\r
- abstract_cmaui\r
- - local_storage_cmaui\r
\ No newline at end of file
+ - local_storage_cmaui\r
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pd_server_availability_zone:
- get_input: availability_zone_0
compute_pd_server_name:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_ps_server_port_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pd_server_availability_zone:
- get_input: availability_zone_0
compute_pd_server_name:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_ps_server_port_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vm_image_name:
get_input: sm_server_image
compute_sm_server_availability_zone:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
service_template_filter:
substitute_service_template: Nested_oam_serverServiceTemplate.yaml
count: 1
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd_server_port_security_groups:
- - get_input: p1
- get_input: p2
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_ps_server_port_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vm_image_name:
get_input: sm_server_image
compute_sm_server_availability_zone:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
service_template_filter:
substitute_service_template: Nested_oam_serverServiceTemplate.yaml
count: 1
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_02_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
server_pcm_001:
type: org.openecomp.resource.abstract.nodes.heat.pcm_server_1
directives:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
pcm_image_name:
get_input: pcm_image_name
port_pcm_port_1_mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_0_network_role_tag: cps
port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- cscf_RSG
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- cscf_RSG
fixed_ips:
port_cdi_ims_core_1_port_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: true
+ is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
port_cdi_internal_1_port_allowed_address_pairs:
- ip_address: 0.0.0.0/1
- ip_address: 128.0.0.0/1
$DEL:
get_input: vcscf_name_delimeter
port_cdi_internal_1_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
- ip_version: 6
ip_count_required:
is_required: true
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- cscf_RSG
fixed_ips:
vcscf_internal_network_mtu:
get_input: vcscf_internal_network_mtu
port_cscf_internal_0_port_0_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
- ip_version: 6
ip_count_required:
is_required: true
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- cscf_RSG
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vcscf_gateway:
get_input: oam_internal_vip_0
vnf_name:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vcscf_name_delimeter:
get_input: vcscf_name_delimeter
tdcore_internal_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- cscf_RSG
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- cscf_RSG
fixed_ips:
port_lbd_ims_core_1_port_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: true
+ is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
port_lbd_dpdk_1_port_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_lbd_internal_1_port_security_groups:
- - cscf_RSG
vm_image_name:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_lbd_metadata:
- vf_module_id:
get_input: vf_module_id
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- cscf_RSG
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vcscf_gateway:
get_input: oam_internal_vip_0
vnf_name:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vcscf_name_delimeter:
get_input: vcscf_name_delimeter
tdcore_internal_ips:
- substitutable
properties:
port_cdi_internal_0_port_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
- ip_version: 6
ip_count_required:
is_required: true
port_cdi_ims_core_0_port_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: true
+ is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
port_cdi_ims_core_0_port_network_role_tag: ims_core
compute_cdi_user_data_format:
- RAW
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_oam_oam_1_port_network_role_tag: oam
port_oam_oam_1_port_security_groups:
- - cscf_RSG
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_oam_oam_1_port_network:
- get_input: oam_net_id
port_oam_internal_1_port_allowed_address_pairs:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_oam_scheduler_hints:
- group: oam_server_group_group
port_oam_internal_2_port_ip_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_oam_availability_zone:
- get_input: availability_zone_0
compute_oam_metadata:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- cscf_RSG
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_oam_internal_0_port_network:
- cscf_internal_network_0
vm_image_name:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_oam_internal_0_port_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_lbd_ims_core_0_port_network:
- get_input: ims_core_net_id
port_lbd_dpdk_0_port_network:
port_lbd_ims_core_0_port_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: true
+ is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
port_lbd_internal_0_port_fixed_ips:
- ip_address:
get_input: lbd_internal_ip_0
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_lbd_ims_core_0_port_security_groups:
- - cscf_RSG
port_lbd_ims_core_0_port_name:
vcscf_internal_network_mtu:
get_input: vcscf_internal_network_mtu
port_cscf_internal_0_port_0_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
- ip_version: 6
ip_count_required:
is_required: true
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- cscf_RSG
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- cscf_RSG
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- cscf_RSG
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_cif_ims_li_0_port_fixed_ips:
- ip_address:
get_input: cif_ims_li_v6_ip_0
port_cif_ims_li_0_port_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: true
+ is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
compute_cif_metadata:
- vf_module_id:
get_input: vf_module_id
port_cif_ims_core_0_port_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: true
+ is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
port_cif_ims_li_0_port_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_cif_internal_0_port_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
service_template_filter:
substitute_service_template: Nested_cifServiceTemplate.yaml
count: 1
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_cif_internal_1_port_security_groups:
- - cscf_RSG
port_cif_oam_1_port_1_network:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_cif_ims_core_1_port_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
port_cif_ims_li_1_port_name:
- str_replace:
template: $PREFIX$DELeth4
port_cif_ims_li_1_port_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: true
+ is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
port_cif_ims_core_1_port_fixed_ips:
- ip_address:
get_input: cif_ims_core_v6_ip_1
port_cif_ims_core_1_port_ip_requirements:
- ip_version: 4
ip_count_required:
- is_required: true
+ is_required: false
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
port_cif_ims_li_1_port_network:
- get_input: ims_li_v6_net_id
port_cif_internal_1_port_fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
oam_net_id:
get_input: oam_net_id
vson_vm_names:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vson_dbs_volume_1:
type: org.openecomp.resource.vfc.nodes.heat.cinder.Volume
properties:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vf_module_name:
get_input: vf_module_name
dns_servers:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
oam_net_id:
get_input: oam_net_id
vson_vm_names:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vson_dbs_group:
type: org.openecomp.resource.abstract.nodes.heat.vson_vm_1
directives:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vf_module_name:
get_input: vf_module_name
dns_servers:
default_gateway:
get_input: default_gateway
port_vson_server_oam_net_port_0_ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
- ip_version: 6
ip_count_required:
is_required: true
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vf_module_name:
get_input: vf_module_name
dns_servers:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vf_module_name:
get_input: vf_module_name
dns_servers:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vson_dcl_group:
type: org.openecomp.resource.abstract.nodes.heat.vson_vm_1
directives:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vf_module_name:
get_input: vf_module_name
dns_servers:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_cmaui_port_2_security_groups:
- - get_input: p2
port_cmaui_port_1_ip_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_cmaui_port_1_replacement_policy:
- AUTO
port_cmaui_port_2_replacement_policy:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_cmaui_port_4_replacement_policy:
- AUTO
port_cmaui_port_3_replacement_policy:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_cmaui_port_3_security_groups:
- - get_input: p2
- get_input: p1
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_cmaui_port_8_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
abstract_cmaui:
type: org.openecomp.resource.abstract.nodes.cmaui
directives:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_cmaui_port_5_fixed_ips:
- ip_address:
get_input:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_cmaui_port_5_network:
- get_input: net
port_cmaui_port_5_replacement_policy:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
pcm_image_name:
get_input: pcm_image_name
port_pcm_port_1_mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_0_network_role_tag: cps
port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_oam_port_1_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
oam_net_name:
get_input: oam_net_name
server_pcm_001:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
oam_net_gw:
get_input: oam_net_gw
pcm_image_name:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_0_network_role_tag: cps
port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_oam_port_1_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
shared_security_group_id1:
get_input: shared_security_group_id1
abstract_compute:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
pcm_image_name:
get_input: pcm_image_name
port_pcm_port_1_mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_0_network_role_tag: cps
port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
availabilityzone_name:
get_input: availabilityzone_name
oam_net_gw:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
oam_server_name:
get_input:
- oam_server_names
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
oam_net_gw:
get_input: oam_net_gw
pcm_image_name:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_0_network_role_tag: cps
port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
pcm_image_name:
get_input: pcm_image_name
port_pcm_port_1_mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_0_network_role_tag: cps
port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
availabilityzone_name:
get_input: availabilityzone_name
oam_net_gw:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
oam_server_name:
get_input:
- oam_server_names
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
oam_net_gw:
get_input: oam_net_gw
pcm_image_name:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_0_network_role_tag: cps
port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
oam_net_gw:
get_input: oam_net_gw
pcm_image_name:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_0_network_role_tag: cps
port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
service_template_filter:
substitute_service_template: Nested_computeServiceTemplate.yaml
count: 1
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
availabilityzone_name:
get_input: availabilityzone_name
port_pcm_1port_0_network_role_tag: cps
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
pcm_flavor_name:
get_input: pcm_flavor_name
service_template_filter:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pcm_server_user_data_format:
- RAW
vm_image_name:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pcm_server_user_data_format:
- RAW
vm_image_name:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pcm_server_user_data_format:
- RAW
vm_image_name:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vm_image_name:
get_input: pd_image_name
compute_pd_server_config_drive:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
pcm_image_name:
get_input: pcm_image_name
port_pcm_port_01_mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_11_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
pcm_image_name:
get_input: pcm_image_name
port_pcm_port_1_mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_0_network_role_tag: cps
port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_02_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_port_0:
type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
properties:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
pcm_image_name:
get_input: pcm_image_name
port_pcm_port_01_mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_11_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
pcm_image_name:
get_input: pcm_image_name
port_pcm_port_01_mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_11_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
pcm_image_name:
get_input: pcm_image_name
port_pcm_port_1_mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_0_network_role_tag: cps
port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
pcm_image_name:
get_input: pcm_image_name
port_pcm_port_1_mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_0_network_role_tag: cps
port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
pcm_image_name:
get_input: pcm_image_name
port_pcm_port_1_mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_0_network_role_tag: cps
port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd01_port_network:\r
- Network-1\r
- Network-0\r
heat_file: ../Artifacts/hot-mog-0108-bs1271.yml\r
description: heat template that creates MOG stack\r
members:\r
- - abstract_pd_server\r
\ No newline at end of file
+ - abstract_pd_server\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd01_port_network:\r
- Network-1\r
- Network-0\r
- network_policy_server_pd_01\r
- network_policy_server_pd_02\r
- network_policy_port0\r
- - abstract_pd_server\r
\ No newline at end of file
+ - abstract_pd_server\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd01_port_network:\r
- Network-1\r
- Network-0\r
description: heat template that creates MOG stack\r
members:\r
- network_policy_server\r
- - abstract_pd_server\r
\ No newline at end of file
+ - abstract_pd_server\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd01_port_network:\r
- Network-1\r
- Network-0\r
heat_file: ../Artifacts/hot-mog-0108-bs1271.yml\r
description: heat template that creates MOG stack\r
members:\r
- - abstract_pd_server\r
\ No newline at end of file
+ - abstract_pd_server\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd01_port_network:\r
- Network-1\r
- Network-0\r
members:\r
- jsa_security_group\r
- resource_with_dependOn\r
- - abstract_pd_server\r
\ No newline at end of file
+ - abstract_pd_server\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd01_port_network:\r
- packet_mirror_network\r
- packet_mirror_network\r
members:\r
- packet_mirror_network\r
- pd01_volume\r
- - abstract_pd_server\r
\ No newline at end of file
+ - abstract_pd_server\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd01_port_network:\r
- Network-1\r
- Network-0\r
name: Policy_BE_Affinity\r
affinity: host\r
targets:\r
- - BE_Affinity_group\r
\ No newline at end of file
+ - BE_Affinity_group\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd01_port_network:\r
- Network-1\r
- Network-0\r
value:\r
get_attribute:\r
- abstract_pd_server\r
- - pd_server_accessIPv6\r
\ No newline at end of file
+ - pd_server_accessIPv6\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd01_port_network:\r
- Network-PD-1\r
- Network-PD-0\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
service_template_filter:\r
substitute_service_template: Nested_ps_serverServiceTemplate.yaml\r
count: 2\r
description: heat template that creates MOG stack\r
members:\r
- abstract_pd_server\r
- - abstract_ps_server\r
\ No newline at end of file
+ - abstract_ps_server\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
port_pd01_port_network:\r
- Network-PD-1\r
- Network-PD-0\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
- - ip_version: 4\r
ip_count_required:\r
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
service_template_filter:\r
substitute_service_template: Nested_ps_serverServiceTemplate.yaml\r
count: 2\r
description: heat template that creates MOG stack\r
members:\r
- abstract_pd_server\r
- - abstract_ps_server\r
\ No newline at end of file
+ - abstract_ps_server\r
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd02_port_ip_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network_role_tag: oam
port_pd02_port_network:
- get_input: oam_net_name
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
vm_image_name:
get_input: image_smp_name
compute_smp_metadata:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pd_server_user_data_format:
- RAW
port_pd02_port_mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network_role_tag: oam
port_pd02_port_network:
- get_input: oam_net_name
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pd_server_user_data_format:
- RAW
port_pd02_port_mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd02_port_network:
- packet_mirror_network
service_template_filter:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_1_security_groups:
- - jsa_security_group
compute_pd_server_availability_zone:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_1_mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pd_server_availability_zone:
- get_input: availabilityzone_name
compute_pd_server_name:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_1_mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_group_name:
get_input: security_group_name
port_pcm_port_1_mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pcm_port_0_network_role_tag: cps
port_pcm_port_0_mac_requirements:
mac_count_required:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd02_port_ip_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network_role_tag: oam
port_pd02_port_network:
- get_input: oam_net_name
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_0_network_role_tag: oam
port_pd01_port_1_ip_requirements:
- ip_version: 4
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pd_server_availability_zone:
- get_input: availabilityzone_name
compute_pd_server_name:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd_2_port_1_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pd_server_user_data_format:
- RAW
service_template_filter:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd_oam1_port_0_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pd_server_availability_zone:
- get_input: availabilityzone_name
compute_pd_server_name:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pd_server_availability_zone:
- get_input: availabilityzone_name
compute_pd_server_name:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port2_network_role_tag: oam
port_pd01_port2_mac_requirements:
mac_count_required:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd02_port_ip_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network_role_tag: oam
port_pd02_port_network:
- get_input: oam_net_name
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_qos_policy:
- PORT_PD_QOS_POLICY
compute_pd_server_config_drive:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd02_port_ip_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network_role_tag: oam
port_pd02_port_network:
- get_input: oam_net_name
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_attribute:
- network_policy_server
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd02_port_network:
- get_input: oam_net_name
compute_pd_server_user_data_format:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_1_ip_requirements:
- ip_version: 4
ip_count_required:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pd_server_availability_zone:
- get_input: availabilityzone_name
compute_pd_server_name:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_0_network_role_tag: oam
port_pd01_port_1_ip_requirements:
- ip_version: 4
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pd_server_availability_zone:
- get_input: availabilityzone_name
compute_pd_server_name:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_0_network_role_tag: oam
port_pd01_port_1_ip_requirements:
- ip_version: 4
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pd_server_availability_zone:
- get_input: availabilityzone_name
compute_pd_server_name:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd01_port_network_role_tag: oam
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_attribute:
- network_policy_server
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
compute_oam_server_user_data_format:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd01_port_network_role_tag: oam
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_attribute:
- network_policy_server
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
compute_oam_server_user_data_format:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pd_server_user_data_format:
- RAW
service_template_filter:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd01_port_network_role_tag: oam
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
compute_pd_server_user_data_format:
- RAW
service_template_filter:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd01_port_network_role_tag: oam
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_3_mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
service_template_filter:
substitute_service_template: Nested_pd_server_2ServiceTemplate.yaml
count: 1
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_attribute:
- network_policy_server
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd01_port_network_role_tag: oam
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_ps01_port_network_role_tag: oam
service_template_filter:
substitute_service_template: Nested_ps_serverServiceTemplate.yaml
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd01_port_network_role_tag: oam
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_ps01_port_network_role_tag: oam
service_template_filter:
substitute_service_template: Nested_ps_serverServiceTemplate.yaml
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
subinterface_nested_net1:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_ps01_port_network_role_tag: oam
service_template_filter:
substitute_service_template: Nested_ps_serverServiceTemplate.yaml
- test_net2
- test_net1
- abstract_pd_server
- - abstract_ps_server
\ No newline at end of file
+ - abstract_ps_server
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd01_port_network_role_tag: oam
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
subinterface_nested_net1:
- test_net2
- test_net1
- abstract_pd_server
- - abstract_pd_server_1
\ No newline at end of file
+ - abstract_pd_server_1
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
subinterface_nested_net1:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_ps01_port_network_role_tag: oam
service_template_filter:
substitute_service_template: Nested_ps_serverServiceTemplate.yaml
- test_net2
- test_net1
- abstract_pd_server
- - abstract_ps_server
\ No newline at end of file
+ - abstract_ps_server
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_ps01_port_network_role_tag: oam
compute_pd_server_user_data_format:
- RAW
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
subinterface_nested_net1:
- test_net2
- test_net1
- abstract_pd_server
- - abstract_pd_server_1
\ No newline at end of file
+ - abstract_pd_server_1
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
port_pd01_port_network_role_tag: oam
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
port_pd01_port_network:
- get_input: oam_net_name
subinterface_nested_net1:
- test_net2
- test_net1
- abstract_pd_server
- - abstract_pd_server_1
\ No newline at end of file
+ - abstract_pd_server_1
is_required: false\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
mac_requirements:\r
mac_count_required:\r
is_required: false\r
Version 2.0 02-09-2016 (Authors: Paul Phillips, pp2854 PROD)\r
members:\r
- VMI1\r
- - FSB1\r
\ No newline at end of file
+ - FSB1\r
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: fsb1-oam-ip
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: pcrf_security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
fixed_ips:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
fixed_ips:
- link
link_cpm_ctrl_fabric_0_port:
- cpm_ctrl_fabric_0_port
- - link
+ - link
\ No newline at end of file
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
fixed_ips:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
fixed_ips:
- link
local_storage_IOM:
- IOM
- - local_storage
+ - local_storage
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
fixed_ips:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
fixed_ips:
- link
link_cpm_ctrl_fabric_0_port:
- cpm_ctrl_fabric_0_port
- - link
+ - link
\ No newline at end of file
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
fixed_ips:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
fixed_ips:
- link
local_storage_IOM:
- IOM
- - local_storage
+ - local_storage
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
fixed_ips:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
fixed_ips:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
fixed_ips:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
mac_requirements:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
fixed_ips:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
fixed_ips:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
mac_requirements:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
fixed_ips:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
fixed_ips:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
fixed_ips:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- mog_security_group
mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: pcrf_security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: pcrf_security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: pcrf_security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: pcrf_security_group_name
fixed_ips:
- link
link_pcrf_pcm_port_1:
- pcrf_pcm_port_1
- - link
+ - link
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: pcrf_security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: pcrf_security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: pcrf_security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: pcrf_security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: pcrf_security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: pcrf_security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: pcrf_security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: pcrf_security_group_name
fixed_ips:
- dependency
local_storage_pcrf_server_ppd:
- pcrf_server_ppd
- - local_storage
+ - local_storage
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: pcrf_security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: pcrf_security_group_name
fixed_ips:
--- /dev/null
+tosca_definitions_version: tosca_simple_yaml_1_0_0
+metadata:
+ template_name: Main
+imports:
+- openecomp_heat_index:
+ file: openecomp-heat/_index.yml
+node_types:
+ org.openecomp.resource.vfc.nodes.heat.dns:
+ derived_from: org.openecomp.resource.vfc.nodes.heat.nova.Server
+topology_template:
+ inputs:
+ vf_module_id:
+ hidden: false
+ immutable: false
+ annotations:
+ source:
+ type: org.openecomp.annotations.Source
+ properties:
+ vf_module_label:
+ - Use_Case_1_module
+ source_type: HEAT
+ param_name: vf_module_id
+ type: string
+ description: Unique ID for this VF module instance
+ dns_int_bearer_ips:
+ hidden: false
+ immutable: false
+ annotations:
+ source:
+ type: org.openecomp.annotations.Source
+ properties:
+ vf_module_label:
+ - Use_Case_1_module
+ source_type: HEAT
+ param_name: dns_int_bearer_ips
+ type: list
+ description: DNS Bearer IP list
+ entry_schema:
+ type: string
+ vnf_name:
+ hidden: false
+ immutable: false
+ annotations:
+ source:
+ type: org.openecomp.annotations.Source
+ properties:
+ vf_module_label:
+ - Use_Case_1_module
+ - Use_Case_1_base
+ source_type: HEAT
+ param_name: vnf_name
+ type: string
+ description: Unique name for this VF instance
+ security_group:
+ hidden: false
+ immutable: false
+ annotations:
+ source:
+ type: org.openecomp.annotations.Source
+ properties:
+ vf_module_label:
+ - Use_Case_1_module
+ source_type: HEAT
+ param_name: security_group
+ type: string
+ description: security group
+ oam_protected_net_name:
+ hidden: false
+ immutable: false
+ annotations:
+ source:
+ type: org.openecomp.annotations.Source
+ properties:
+ vf_module_label:
+ - Use_Case_1_module
+ source_type: HEAT
+ param_name: oam_protected_net_name
+ type: string
+ description: OAM network where instaces will connect
+ dns_oam_protected_ips:
+ hidden: false
+ immutable: false
+ annotations:
+ source:
+ type: org.openecomp.annotations.Source
+ properties:
+ vf_module_label:
+ - Use_Case_1_module
+ source_type: HEAT
+ param_name: dns_oam_protected_ips
+ type: list
+ description: DNS OAM IP list
+ entry_schema:
+ type: string
+ int_bearer_net_name:
+ hidden: false
+ immutable: false
+ annotations:
+ source:
+ type: org.openecomp.annotations.Source
+ properties:
+ vf_module_label:
+ - Use_Case_1_module
+ source_type: HEAT
+ param_name: int_bearer_net_name
+ type: string
+ description: Bearer network where instaces will connect
+ dns_oam_protected_v6_ips:
+ hidden: false
+ immutable: false
+ annotations:
+ source:
+ type: org.openecomp.annotations.Source
+ properties:
+ vf_module_label:
+ - Use_Case_1_module
+ source_type: HEAT
+ param_name: dns_oam_protected_v6_ips
+ type: list
+ description: DNS OAM IP list
+ entry_schema:
+ type: string
+ dns_names:
+ hidden: false
+ immutable: false
+ annotations:
+ source:
+ type: org.openecomp.annotations.Source
+ properties:
+ vf_module_label:
+ - Use_Case_1_module
+ source_type: HEAT
+ param_name: dns_names
+ type: list
+ description: server name
+ entry_schema:
+ type: string
+ vnf_id:
+ hidden: false
+ immutable: false
+ annotations:
+ source:
+ type: org.openecomp.annotations.Source
+ properties:
+ vf_module_label:
+ - Use_Case_1_module
+ source_type: HEAT
+ param_name: vnf_id
+ type: string
+ description: Unique ID for this VF instance
+ dns_int_bearer_v6_ips:
+ hidden: false
+ immutable: false
+ annotations:
+ source:
+ type: org.openecomp.annotations.Source
+ properties:
+ vf_module_label:
+ - Use_Case_1_module
+ source_type: HEAT
+ param_name: dns_int_bearer_v6_ips
+ type: list
+ description: fixed IPv6 assignment for VM's on the Bearer network
+ entry_schema:
+ type: string
+ availability_zone_0:
+ hidden: false
+ immutable: false
+ annotations:
+ source:
+ type: org.openecomp.annotations.Source
+ properties:
+ vf_module_label:
+ - Use_Case_1_module
+ source_type: HEAT
+ param_name: availability_zone_0
+ type: string
+ description: availability zone ID or Name
+ availability_zone_1:
+ hidden: false
+ immutable: false
+ annotations:
+ source:
+ type: org.openecomp.annotations.Source
+ properties:
+ vf_module_label:
+ - Use_Case_1_module
+ source_type: HEAT
+ param_name: availability_zone_1
+ type: string
+ description: availability zone ID or Name
+ dns_image_name:
+ hidden: false
+ immutable: false
+ annotations:
+ source:
+ type: org.openecomp.annotations.Source
+ properties:
+ vf_module_label:
+ - Use_Case_1_module
+ source_type: HEAT
+ param_name: dns_image_name
+ type: string
+ description: server image
+ default: NIMBUS_DNS_3.0.2.qcow2
+ dns_flavor_name:
+ hidden: false
+ immutable: false
+ annotations:
+ source:
+ type: org.openecomp.annotations.Source
+ properties:
+ vf_module_label:
+ - Use_Case_1_module
+ source_type: HEAT
+ param_name: dns_flavor_name
+ type: string
+ description: server flavor
+ default: nv.c4r4d80
+ node_templates:
+ dns_0_oam_protected_port_0:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: true
+ security_groups:
+ - get_input: security_group
+ mac_requirements:
+ mac_count_required:
+ is_required: false
+ allowed_address_pairs:
+ - ip_address:
+ get_input:
+ - dns_oam_protected_ips
+ - 5
+ - ip_address:
+ get_input:
+ - dns_oam_protected_floating_v6_ip
+ - 5
+ - ip_address:
+ get_input:
+ - dns_oam_protected_ips
+ - 5
+ name:
+ str_replace:
+ template: VNF_NAME_dns_0_oam_protected_port_0
+ params:
+ VNF_NAME:
+ get_input: vnf_name
+ network_role_tag: oam_protected
+ network:
+ get_input: oam_protected_net_name
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: dns_server_0
+ relationship: tosca.relationships.network.BindsTo
+ dns_0_oam_protected_port_1:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ security_groups:
+ - get_input: security_group
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - dns_int_bearer_ips_v6_ips
+ - 0
+ mac_requirements:
+ mac_count_required:
+ is_required: false
+ name:
+ str_replace:
+ template: VNF_NAME_dns_0_oam_protected_port_1
+ params:
+ VNF_NAME:
+ get_input: vnf_name
+ network_role_tag: oam_protected
+ network:
+ get_input: oam_protected_net_name
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: dns_server_0
+ relationship: tosca.relationships.network.BindsTo
+ dns_1_int_bearer_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: true
+ security_groups:
+ - get_input: security_group
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - dns_int_bearer_ips
+ - 0
+ - ip_address:
+ get_input:
+ - dns_int_bearer_v6_ips
+ - 0
+ mac_requirements:
+ mac_count_required:
+ is_required: false
+ allowed_address_pairs:
+ - ip_address:
+ get_input:
+ - dns_int_bearer_floating_v6_ip
+ - 0
+ - ip_address:
+ get_input:
+ - dns_int_bearer_floating_v6_ip
+ - 0
+ name:
+ str_replace:
+ template: VNF_NAME_dns_bearer_port
+ params:
+ VNF_NAME:
+ get_input: vnf_name
+ network_role_tag: int_bearer
+ network:
+ get_input: int_bearer_net_name
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: dns_server_1
+ relationship: tosca.relationships.network.BindsTo
+ DNS_SECURITY_GROUP:
+ type: org.openecomp.resource.vfc.rules.nodes.heat.network.neutron.SecurityRules
+ properties:
+ name:
+ str_replace:
+ template: VF_NAME_sec_grp_DNS
+ params:
+ VF_NAME:
+ get_input: vnf_name
+ description: security group
+ rules:
+ - protocol: tcp
+ ethertype: IPv4
+ port_range_max: 65535
+ remote_ip_prefix: 0.0.0.0/0
+ direction: egress
+ port_range_min: 1
+ - protocol: udp
+ ethertype: IPv4
+ port_range_max: 65535
+ remote_ip_prefix: 0.0.0.0/0
+ direction: egress
+ port_range_min: 1
+ - protocol: icmp
+ ethertype: IPv4
+ remote_ip_prefix: 0.0.0.0/0
+ direction: egress
+ - protocol: tcp
+ ethertype: IPv4
+ port_range_max: 65535
+ remote_ip_prefix: 0.0.0.0/0
+ direction: ingress
+ port_range_min: 1
+ - protocol: udp
+ ethertype: IPv4
+ port_range_max: 65535
+ remote_ip_prefix: 0.0.0.0/0
+ direction: ingress
+ port_range_min: 1
+ - protocol: icmp
+ ethertype: IPv4
+ remote_ip_prefix: 0.0.0.0/0
+ direction: ingress
+ - protocol: tcp
+ ethertype: IPv6
+ port_range_max: 65535
+ remote_ip_prefix: ::/0
+ direction: egress
+ port_range_min: 1
+ - protocol: udp
+ ethertype: IPv6
+ port_range_max: 65535
+ remote_ip_prefix: ::/0
+ direction: egress
+ port_range_min: 1
+ - protocol: icmp
+ ethertype: IPv6
+ remote_ip_prefix: ::/0
+ direction: egress
+ - protocol: tcp
+ ethertype: IPv6
+ port_range_max: 65535
+ remote_ip_prefix: ::/0
+ direction: ingress
+ port_range_min: 1
+ - protocol: udp
+ ethertype: IPv6
+ port_range_max: 65535
+ remote_ip_prefix: ::/0
+ direction: ingress
+ port_range_min: 1
+ - protocol: icmp
+ ethertype: IPv6
+ remote_ip_prefix: ::/0
+ direction: ingress
+ dns_server_1:
+ type: org.openecomp.resource.vfc.nodes.heat.dns
+ properties:
+ flavor:
+ get_input: dns_flavor_name
+ availability_zone:
+ get_input: availability_zone_1
+ image:
+ get_input: dns_image_name
+ metadata:
+ vf_module_id:
+ get_input: vf_module_id
+ vnf_id:
+ get_input: vnf_id
+ vnf_name:
+ get_input: vnf_name
+ name:
+ get_input:
+ - dns_names
+ - 1
+ dns_0_int_bearer_port:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: false
+ security_groups:
+ - get_input: security_group
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - dns_int_bearer_ips
+ - 0
+ - ip_address:
+ get_input:
+ - dns_int_bearer_v6_ips
+ - 0
+ mac_requirements:
+ mac_count_required:
+ is_required: false
+ allowed_address_pairs:
+ - ip_address:
+ get_input:
+ - dns_int_bearer
+ - 0
+ - ip_address:
+ get_input:
+ - dns_int_bearer
+ - 0
+ name:
+ str_replace:
+ template: VNF_NAME_dns_bearer_port
+ params:
+ VNF_NAME:
+ get_input: vnf_name
+ network_role_tag: int_bearer
+ network:
+ get_input: int_bearer_net_name
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: dns_server_0
+ relationship: tosca.relationships.network.BindsTo
+ dns_server_0:
+ type: org.openecomp.resource.vfc.nodes.heat.dns
+ properties:
+ flavor:
+ get_input: dns_flavor_name
+ availability_zone:
+ get_input: availability_zone_0
+ image:
+ get_input: dns_image_name
+ metadata:
+ vf_module_id:
+ get_input: vf_module_id
+ vnf_id:
+ get_input: vnf_id
+ vnf_name:
+ get_input: vnf_name
+ name:
+ get_input:
+ - dns_names
+ - 0
+ dns_1_oam_protected_port_0:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: true
+ security_groups:
+ - get_input: security_group
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - dns_oam_protected_ips
+ - 6
+ - ip_address:
+ get_input:
+ - dns_oam_protected_ips
+ - 7
+ - ip_address:
+ get_input:
+ - dns_oam_protected_ips
+ - 5
+ mac_requirements:
+ mac_count_required:
+ is_required: false
+ allowed_address_pairs:
+ - ip_address:
+ get_input:
+ - dns_oam_protected_ips
+ - 5
+ - ip_address:
+ get_input:
+ - dns_oam_protected_floating_v6_ip
+ - 5
+ - ip_address:
+ get_input:
+ - dns_oam_protected_ips
+ - 5
+ name:
+ str_replace:
+ template: VNF_NAME_dns_1_oam_protected_port_0
+ params:
+ VNF_NAME:
+ get_input: vnf_name
+ network_role_tag: oam_protected
+ network:
+ get_input: oam_protected_net_name
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: dns_server_1
+ relationship: tosca.relationships.network.BindsTo
+ dns_1_oam_protected_port_1:
+ type: org.openecomp.resource.cp.nodes.heat.network.neutron.Port
+ properties:
+ ip_requirements:
+ - ip_version: 4
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: true
+ - ip_version: 6
+ ip_count_required:
+ is_required: true
+ floating_ip_count_required:
+ is_required: true
+ security_groups:
+ - get_input: security_group
+ fixed_ips:
+ - ip_address:
+ get_input:
+ - dns_oam_protected_v6_ips
+ - 6
+ - ip_address:
+ get_input:
+ - dns_oam_protected_ips
+ - 7
+ - ip_address:
+ get_input:
+ - dns_oam_protected_ips
+ - 5
+ mac_requirements:
+ mac_count_required:
+ is_required: false
+ allowed_address_pairs:
+ - ip_address:
+ get_input:
+ - dns_oam_protected_floating_v6_ip
+ - 4
+ - ip_address:
+ get_input:
+ - dns_oam_protected_ips
+ - 5
+ - ip_address:
+ get_input:
+ - dns_oam_protected_floating_v6_ip
+ - 5
+ name:
+ str_replace:
+ template: VNF_NAME_dns_1_oam_protected_port_1
+ params:
+ VNF_NAME:
+ get_input: vnf_name
+ network_role_tag: oam_protected
+ network:
+ get_input: oam_protected_net_name
+ requirements:
+ - binding:
+ capability: tosca.capabilities.network.Bindable
+ node: dns_server_1
+ relationship: tosca.relationships.network.BindsTo
+ groups:
+ Use_Case_1_base_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/Use_Case_1_base.yaml
+ description: |
+ Base HOT template to create The Security Group for the the DNS VNF
+ members:
+ - DNS_SECURITY_GROUP
+ Use_Case_1_module_group:
+ type: org.openecomp.groups.heat.HeatStack
+ properties:
+ heat_file: ../Artifacts/Use_Case_1_module.yaml
+ description: |
+ nested DNS template for a single VM
+ all parameters are passed from calling heat template of resourcegroup
+ members:
+ - dns_0_oam_protected_port_0
+ - dns_0_oam_protected_port_1
+ - dns_1_int_bearer_port
+ - dns_server_1
+ - dns_0_int_bearer_port
+ - dns_server_0
+ - dns_1_oam_protected_port_0
+ - dns_1_oam_protected_port_1
+ outputs:
+ security_group:
+ description: UUID of DNS Resource SecurityGroup
+ value: DNS_SECURITY_GROUP
\ No newline at end of file
--- /dev/null
+{
+ "name": "multiple_not_nested",
+ "description": "multiple heat files in zip, no nesting",
+ "version": "2013-05-23",
+ "data": [
+ {
+ "file": "Use_Case_1_base.yaml",
+ "type": "HEAT",
+ "data": [
+ {
+ "file": "Use_Case_1_base.env",
+ "type": "HEAT_ENV"
+ }
+ ]
+ },
+ {
+ "file": "Use_Case_1_module.yaml",
+ "type": "HEAT",
+ "data": [
+ {
+ "file": "Use_Case_1_module.env",
+ "type": "HEAT_ENV"
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
--- /dev/null
+##NIMBUS - DNS Base Template ENV File
+#AUTHORS:
+
+#####################
+parameters:
+#####################
+
+ vnf_name: 'MyDNS01'
\ No newline at end of file
--- /dev/null
+heat_template_version: 2015-04-30
+#Nimbus DNS Base Template
+#AUTHORS:
+description: >
+ Base HOT template to create The Security Group for the the DNS VNF
+
+#####################
+parameters:
+#####################
+
+## GLOBAL//Basic Parameters
+ vnf_name:
+ type: string
+ description: Unique name for this VF instance
+# For manual spinups, value must be in the ENV file. Must be removed from ENV before uploading to ASDC
+
+#####################
+resources:
+#####################
+
+ DNS_SECURITY_GROUP:
+ type: OS::Neutron::SecurityGroup
+ properties:
+ description: security group
+ name:
+ str_replace:
+ template: VF_NAME_sec_grp_DNS
+ params:
+ VF_NAME: {get_param: vnf_name}
+ rules: [{"direction": egress, "ethertype": IPv4, "port_range_min": 1, "port_range_max": 65535, "protocol": tcp, "remote_ip_prefix": 0.0.0.0/0},
+ {"direction": egress, "ethertype": IPv4, "port_range_min": 1, "port_range_max": 65535, "protocol": udp, "remote_ip_prefix": 0.0.0.0/0},
+ {"direction": egress, "ethertype": IPv4, "protocol": icmp, "remote_ip_prefix": 0.0.0.0/0},
+ {"direction": ingress, "ethertype": IPv4, "port_range_min": 1, "port_range_max": 65535, "protocol": tcp, "remote_ip_prefix": 0.0.0.0/0},
+ {"direction": ingress, "ethertype": IPv4, "port_range_min": 1, "port_range_max": 65535, "protocol": udp, "remote_ip_prefix": 0.0.0.0/0},
+ {"direction": ingress, "ethertype": IPv4, "protocol": icmp, "remote_ip_prefix": 0.0.0.0/0},
+ {"direction": egress, "ethertype": IPv6, "port_range_min": 1, "port_range_max": 65535, "protocol": tcp, "remote_ip_prefix": "::/0"},
+ {"direction": egress, "ethertype": IPv6, "port_range_min": 1, "port_range_max": 65535, "protocol": udp, "remote_ip_prefix": "::/0"},
+ {"direction": egress, "ethertype": IPv6, "protocol": icmp, "remote_ip_prefix": "::/0"},
+ {"direction": ingress, "ethertype": IPv6, "port_range_min": 1, "port_range_max": 65535, "protocol": tcp, "remote_ip_prefix": "::/0"},
+ {"direction": ingress, "ethertype": IPv6, "port_range_min": 1, "port_range_max": 65535, "protocol": udp, "remote_ip_prefix": "::/0"},
+ {"direction": ingress, "ethertype": IPv6, "protocol": icmp, "remote_ip_prefix": "::/0"}
+ ]
+
+
+outputs:
+ security_group:
+ description: UUID of DNS Resource SecurityGroup
+ value: { get_resource: DNS_SECURITY_GROUP }
+
--- /dev/null
+parameters:
+ dns_image_name: NIMBUS_DNS_3.0.2.qcow2
+ dns_flavor_name: nv.c4r4d80
+# oam_protected_net_name:
+# int_bearer_net_name:
+# dns_oam_protected_ips:
+# dns_int_bearer_ips:
+# dns_int_bearer_v6_ips:
+# dns_names:
+# security_group:
+# availability_zone_0: rdm3-kvm-az01
+# availability_zone_1: rdm3-kvm-az02
+# vnf_name: 'zrdm3mdns01'
+# vnf_id: 'dummy'
+# vf_module_id: 'dummy'
+
--- /dev/null
+heat_template_version: 2014-10-16
+
+description: |
+ nested DNS template for a single VM
+ all parameters are passed from calling heat template of resourcegroup
+
+parameters:
+ dns_image_name:
+ type: string
+ description: server image
+ dns_flavor_name:
+ type: string
+ description: server flavor
+ oam_protected_net_name:
+ type: string
+ description: OAM network where instaces will connect
+ int_bearer_net_name:
+ type: string
+ description: Bearer network where instaces will connect
+ dns_oam_protected_ips:
+ type: comma_delimited_list
+ description: DNS OAM IP list
+ dns_oam_protected_v6_ips:
+ type: comma_delimited_list
+ description: DNS OAM IP list
+ dns_int_bearer_ips:
+ type: comma_delimited_list
+ description: DNS Bearer IP list
+ dns_int_bearer_v6_ips:
+ type: comma_delimited_list
+ description: fixed IPv6 assignment for VM's on the Bearer network
+ dns_names:
+ type: comma_delimited_list
+ description: server name
+ security_group:
+ type: string
+ description: security group
+ availability_zone_0:
+ type: string
+ description: availability zone ID or Name
+ availability_zone_1:
+ type: string
+ description: availability zone ID or Name
+ vnf_name:
+ type: string
+ description: Unique name for this VF instance
+# For manual spinups, value must be in the ENV file. Must be removed from ENV before uploading to ASDC
+ vnf_id:
+ type: string
+ description: Unique ID for this VF instance
+# For manual spinups, value must be in the ENV file. Must be removed from ENV before uploading to ASDC
+ vf_module_id:
+ type: string
+ description: Unique ID for this VF module instance
+# For manual spinups, value must be in the ENV file. Must be removed from ENV before uploading to ASDC
+
+resources:
+
+ dns_0_oam_protected_port_0:
+ type: OS::Neutron::Port
+ properties:
+ name:
+ str_replace:
+ template: VNF_NAME_dns_0_oam_protected_port_0
+ params:
+ VNF_NAME: {get_param: vnf_name}
+ network: { get_param: oam_protected_net_name }
+ allowed_address_pairs: [{ "ip_address": { get_param: [ dns_oam_protected_ips, 5 ]}}, { "ip_address": { get_param: [ dns_oam_protected_floating_v6_ip, 5 ]}}, { "ip_address": { get_param: [ dns_oam_protected_ips, 5 ]}}]
+ security_groups: [{ get_param: security_group }]
+
+ dns_0_oam_protected_port_1:
+ type: OS::Neutron::Port
+ properties:
+ name:
+ str_replace:
+ template: VNF_NAME_dns_0_oam_protected_port_1
+ params:
+ VNF_NAME: {get_param: vnf_name}
+ network: { get_param: oam_protected_net_name }
+ fixed_ips: [{ "ip_address": { get_param: [ dns_int_bearer_ips_v6_ips, 0 ]}}]
+ security_groups: [{ get_param: security_group }]
+
+ dns_0_int_bearer_port:
+ type: OS::Neutron::Port
+ properties:
+ name:
+ str_replace:
+ template: VNF_NAME_dns_bearer_port
+ params:
+ VNF_NAME: {get_param: vnf_name}
+ network: { get_param: int_bearer_net_name }
+ fixed_ips: [{ "ip_address": { get_param: [ dns_int_bearer_ips, 0 ]}}, { "ip_address": { get_param: [ dns_int_bearer_v6_ips, 0 ]}}]
+ allowed_address_pairs: [{ "ip_address": { get_param: [ dns_int_bearer, 0 ]}}, { "ip_address": { get_param: [ dns_int_bearer, 0 ]}}]
+ security_groups: [{ get_param: security_group }]
+
+ dns_server_0:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [ dns_names, 0 ] }
+ image: { get_param: dns_image_name }
+ flavor: { get_param: dns_flavor_name }
+ availability_zone: { get_param: availability_zone_0 }
+ networks:
+ - port: { get_resource: dns_0_oam_protected_port_0 }
+ - port: { get_resource: dns_0_oam_protected_port_1 }
+ - port: { get_resource: dns_0_int_bearer_port }
+ metadata:
+ vnf_id: { get_param: vnf_id }
+ vf_module_id: { get_param: vf_module_id }
+ vnf_name: {get_param: vnf_name }
+
+ dns_1_oam_protected_port_0:
+ type: OS::Neutron::Port
+ properties:
+ name:
+ str_replace:
+ template: VNF_NAME_dns_1_oam_protected_port_0
+ params:
+ VNF_NAME: {get_param: vnf_name}
+ network: { get_param: oam_protected_net_name }
+ fixed_ips: [{ "ip_address": { get_param: [ dns_oam_protected_ips, 6 ]}}, { "ip_address": { get_param: [ dns_oam_protected_ips, 7 ]}}, { "ip_address": { get_param: [ dns_oam_protected_ips, 5 ]}}]
+ allowed_address_pairs: [{ "ip_address": { get_param: [ dns_oam_protected_ips, 5 ]}}, { "ip_address": { get_param: [ dns_oam_protected_floating_v6_ip, 5 ]}}, { "ip_address": { get_param: [ dns_oam_protected_ips, 5 ]}}]
+ security_groups: [{ get_param: security_group }]
+
+ dns_1_oam_protected_port_1:
+ type: OS::Neutron::Port
+ properties:
+ name:
+ str_replace:
+ template: VNF_NAME_dns_1_oam_protected_port_1
+ params:
+ VNF_NAME: {get_param: vnf_name}
+ network: { get_param: oam_protected_net_name }
+ fixed_ips: [{ "ip_address": { get_param: [ dns_oam_protected_v6_ips, 6 ]}}, { "ip_address": { get_param: [ dns_oam_protected_ips, 7 ]}}, { "ip_address": { get_param: [ dns_oam_protected_ips, 5 ]}}]
+ allowed_address_pairs: [{ "ip_address": { get_param: [ dns_oam_protected_floating_v6_ip, 4 ]}}, { "ip_address": { get_param: [ dns_oam_protected_ips, 5 ]}}, { "ip_address": { get_param: [ dns_oam_protected_floating_v6_ip, 5 ]}}]
+ security_groups: [{ get_param: security_group }]
+
+ dns_1_int_bearer_port:
+ type: OS::Neutron::Port
+ properties:
+ name:
+ str_replace:
+ template: VNF_NAME_dns_bearer_port
+ params:
+ VNF_NAME: {get_param: vnf_name}
+ network: { get_param: int_bearer_net_name }
+ fixed_ips: [{ "ip_address": { get_param: [ dns_int_bearer_ips, 0 ]}}, { "ip_address": { get_param: [ dns_int_bearer_v6_ips, 0 ]}}]
+ allowed_address_pairs: [{ "ip_address": { get_param: [ dns_int_bearer_floating_v6_ip, 0 ]}}, { "ip_address": { get_param: [ dns_int_bearer_floating_v6_ip, 0 ]}}]
+ security_groups: [{ get_param: security_group }]
+
+ dns_server_1:
+ type: OS::Nova::Server
+ properties:
+ name: { get_param: [ dns_names, 1 ] }
+ image: { get_param: dns_image_name }
+ flavor: { get_param: dns_flavor_name }
+ availability_zone: { get_param: availability_zone_1 }
+ networks:
+ - port: { get_resource: dns_1_oam_protected_port_0 }
+ - port: { get_resource: dns_1_oam_protected_port_1 }
+ - port: { get_resource: dns_1_int_bearer_port }
+ metadata:
+ vnf_id: { get_param: vnf_id }
+ vf_module_id: { get_param: vf_module_id }
+ vnf_name: {get_param: vnf_name }
+
+
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- jsa_security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- dependency
local_storage_server_cmaui1:
- server_cmaui1
- - local_storage
+ - local_storage
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- link
link_cmaui_port_1:
- cmaui_port_1
- - link
+ - link
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- link_cmaui_port_42_test_nested4Level_test_nested3Level
link_cmaui_port_33_test_nested3Level_test_nested2Level:
- test_nested2Level
- - link_cmaui_port_33_test_nested3Level
+ - link_cmaui_port_33_test_nested3Level
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- link_cmaui_port_42_test_nested4Level_test_nested3Level
link_cmaui_port_33_test_nested3Level_test_nested2Level:
- test_nested2Level
- - link_cmaui_port_33_test_nested3Level
+ - link_cmaui_port_33_test_nested3Level
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- dependency
local_storage_server_abc:
- server_abc
- - local_storage
+ - local_storage
\ No newline at end of file
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: false
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p2
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p1
- get_input: p2
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p2
- get_input: p1
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p1
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p1
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p2
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p1
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p2
- get_input: p2
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group
mac_requirements:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input:
- security_group_id1
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_id
- get_input: security_group_id3
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_id1
- get_input: security_group_id2
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_id1
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input:
- p1
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p1
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p1
- get_input: p2
- dependency
link_cmaui_port_3:
- cmaui_port_3
- - link
+ - link
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: shared_security_group_id1
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: shared_security_group_id1
- get_input: p2
- link
dependency_cmaui_port_2:
- cmaui_port_2
- - dependency
+ - dependency
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p2
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p1
- get_input: p2
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p2
- get_input: p1
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p1
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p1
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p2
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p1
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p2
- get_input: p2
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p1
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: p1
- get_input: p2
- link
dependency_cmaui_port_2:
- cmaui_port_2
- - dependency
+ - dependency
\ No newline at end of file
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
security_groups:\r
- get_input: security_group_name\r
fixed_ips:\r
- test_Vlan2\r
- test_Vlan1\r
- server_cmaui_nova\r
- - test_nested\r
\ No newline at end of file
+ - test_nested\r
is_required: true\r
floating_ip_count_required:\r
is_required: false\r
+ - ip_version: 6\r
+ ip_count_required:\r
+ is_required: false\r
+ floating_ip_count_required:\r
+ is_required: false\r
security_groups:\r
- get_input: security_group_name\r
fixed_ips:\r
- test_resourceGroup\r
- test_net1\r
- test_nestedInvalidConnection\r
- - server_cmaui_nova\r
\ No newline at end of file
+ - server_cmaui_nova\r
- binding
binding_template_Vlan_7:
- template_Vlan_7
- - binding
\ No newline at end of file
+ - binding
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: vlc2-oam-ip
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: vlc2-gtp-ip
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: fsb1-oam-ip
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: vlc1-sctp-b-ip
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: vlc2-sctp-b-ip
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: vlc1-sctp-a-ip
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: vlc2-sctp-a-ip
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: vlc1-oam-ip
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: vlc1-gtp-ip
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
fixed_ips:
- ip_address:
get_input: fsb2-oam-ip
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: false
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
mac_requirements:
mac_count_required:
is_required: true
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
- dependency
dependency_cmaui_volume:
- cmaui_volume
- - dependency
+ - dependency
\ No newline at end of file
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips:
is_required: true
floating_ip_count_required:
is_required: false
+ - ip_version: 6
+ ip_count_required:
+ is_required: false
+ floating_ip_count_required:
+ is_required: false
security_groups:
- get_input: security_group_name
fixed_ips: