The heat.engine.resources.quantum.port Module

class heat.engine.resources.quantum.port.Port(name, json_snippet, stack)[source]

Bases: heat.engine.resources.quantum.quantum.QuantumResource

FnGetAtt(key)[source]
fixed_ip_schema = {'subnet_id': {'Required': True, 'Type': 'String'}, 'ip_address': {'Type': 'String'}}
handle_create()[source]
handle_delete()[source]
properties_schema = {'name': {'Type': 'String'}, 'device_id': {'Type': 'String'}, 'admin_state_up': {'Default': True, 'Type': 'Boolean'}, 'network_id': {'Required': True, 'Type': 'String'}, 'mac_address': {'Type': 'String'}, 'fixed_ips': {'Type': 'List', 'Schema': {'Type': 'Map', 'Schema': {'subnet_id': {'Required': True, 'Type': 'String'}, 'ip_address': {'Type': 'String'}}}}, 'security_groups': {'Type': 'List'}, 'value_specs': {'Default': {}, 'Type': 'Map'}}
heat.engine.resources.quantum.port.resource_mapping()[source]

This Page