Commit test list join for availability_zone
[vvp/validation-scripts.git] / ice_validator / tests / fixtures / test_referenced_and_defined_parameters_match / pass / params_referenced_are_defined_and_vice_versa_2.yaml
index 46ea4cd..8f1e3bb 100644 (file)
@@ -77,7 +77,7 @@ parameters:
   ex1_flavor_name:
     type: string
     label: Flavor
-    description: Type of instance (flavor) to be used  
+    description: Type of instance (flavor) to be used
   ex1_key:
     type: string
     label: key pair
@@ -92,6 +92,12 @@ parameters:
     description: Index of server
     constraint:
       - range: { min: 1, max: 100 }
+  availability_zone_0:
+    type: string
+    description: availabilityzone name
+  availability_zone_1:
+    type: string
+    description: availabilityzone name
 
 resources:
   ex_software_config_0:
@@ -102,6 +108,14 @@ resources:
           params:
             $stack_name: { get_param: 'OS::stack_name' }
 
+  ex_nova_serverGroup:
+    type: OS::Nova::ServerGroup
+    properties:
+      vnf_id: { get_param: vnf_id }
+      vf_module_id:  { get_param: vf_module_id }
+      vnf_name:  { get_param: vnf_name }
+      availability_zones: { list_join: [',', [ { get_param: availability_zone_0 }, { get_param: availability_zone_1 } ] ] }
+
   ex_nova_server_0:
     type: OS::Nova::Server
     properties:
@@ -140,4 +154,4 @@ resources:
         vnf_name: { get_param: vnf_name }
       image: { get_param: ex1_image_name}
       flavor: { get_param: ex1_flavor_name }
-      key_name: { get_param: ex1_key }
\ No newline at end of file
+      key_name: { get_param: ex1_key }