Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- parameters:
- network:
- type: string
- label: Network
- description: Network to connect to
- default: private-network
- network2:
- type: string
- label: Network2
- description: Network to connect to
- default: none
- conditions:
- network2_eq_none: {equals : [{get_param: network2}, "none"]}
- network2_not_none: {not : network2_eq_none }
- resources:
- server:
- type: OS::Nova::Server
- properties:
- name: foobar
- key_name: { get_param: key_name }
- flavor: { get_param: flavor }
- networks:
- - port: { get_resource: autoport }
- - port: { get_resource: autoport2 }
- autoport:
- type: OS::Neutron::Port
- properties:
- name: { get_param: name }
- network: { get_param: network }
- security_groups: { get_param: security_groups }
- autoport2:
- type: OS::Neutron::Port
- condition: network2_not_none
- properties:
- name: { get_param: name }
- network: { get_param: network2 }
- security_groups: { get_param: security_groups }
Advertisement
Add Comment
Please, Sign In to add comment