ironic.db.sqlalchemy package¶
Submodules¶
- ironic.db.sqlalchemy.api module- Connection- Connection.add_node_tag()
- Connection.add_node_trait()
- Connection.bulk_delete_node_history_records()
- Connection.check_node_list()
- Connection.check_versions()
- Connection.clear_node_reservations_for_conductor()
- Connection.clear_node_target_power_state()
- Connection.count_nodes_in_provision_state()
- Connection.create_allocation()
- Connection.create_bios_setting_list()
- Connection.create_chassis()
- Connection.create_deploy_template()
- Connection.create_firmware_component()
- Connection.create_inspection_rule()
- Connection.create_node()
- Connection.create_node_history()
- Connection.create_node_inventory()
- Connection.create_port()
- Connection.create_portgroup()
- Connection.create_runbook()
- Connection.create_volume_connector()
- Connection.create_volume_target()
- Connection.delete_bios_setting_list()
- Connection.delete_conductor()
- Connection.delete_node_tag()
- Connection.delete_node_trait()
- Connection.destroy_allocation()
- Connection.destroy_chassis()
- Connection.destroy_deploy_template()
- Connection.destroy_inspection_rule()
- Connection.destroy_node()
- Connection.destroy_node_history_by_uuid()
- Connection.destroy_node_inventory_by_node_id()
- Connection.destroy_port()
- Connection.destroy_portgroup()
- Connection.destroy_runbook()
- Connection.destroy_volume_connector()
- Connection.destroy_volume_target()
- Connection.get_active_hardware_type_dict()
- Connection.get_allocation_by_id()
- Connection.get_allocation_by_name()
- Connection.get_allocation_by_uuid()
- Connection.get_allocation_list()
- Connection.get_bios_setting()
- Connection.get_bios_setting_list()
- Connection.get_chassis_by_id()
- Connection.get_chassis_by_uuid()
- Connection.get_chassis_list()
- Connection.get_child_node_ids_by_parent_uuid()
- Connection.get_conductor()
- Connection.get_conductor_list()
- Connection.get_deploy_template_by_id()
- Connection.get_deploy_template_by_name()
- Connection.get_deploy_template_by_uuid()
- Connection.get_deploy_template_list()
- Connection.get_deploy_template_list_by_names()
- Connection.get_firmware_component()
- Connection.get_firmware_component_list()
- Connection.get_inspection_rule_by_id()
- Connection.get_inspection_rule_by_uuid()
- Connection.get_inspection_rule_list()
- Connection.get_node_by_id()
- Connection.get_node_by_instance()
- Connection.get_node_by_name()
- Connection.get_node_by_port_addresses()
- Connection.get_node_by_uuid()
- Connection.get_node_history_by_id()
- Connection.get_node_history_by_node_id()
- Connection.get_node_history_by_uuid()
- Connection.get_node_history_list()
- Connection.get_node_inventory_by_node_id()
- Connection.get_node_list()
- Connection.get_node_list_columns()
- Connection.get_node_tags_by_node_id()
- Connection.get_node_traits_by_node_id()
- Connection.get_nodeinfo_list()
- Connection.get_offline_conductors()
- Connection.get_online_conductors()
- Connection.get_port_by_address()
- Connection.get_port_by_id()
- Connection.get_port_by_name()
- Connection.get_port_by_uuid()
- Connection.get_port_list()
- Connection.get_portgroup_by_address()
- Connection.get_portgroup_by_id()
- Connection.get_portgroup_by_name()
- Connection.get_portgroup_by_uuid()
- Connection.get_portgroup_list()
- Connection.get_portgroups_by_node_id()
- Connection.get_ports_by_node_id()
- Connection.get_ports_by_portgroup_id()
- Connection.get_ports_by_shards()
- Connection.get_runbook_by_id()
- Connection.get_runbook_by_name()
- Connection.get_runbook_by_uuid()
- Connection.get_runbook_list()
- Connection.get_runbook_list_by_names()
- Connection.get_shard_list()
- Connection.get_volume_connector_by_id()
- Connection.get_volume_connector_by_uuid()
- Connection.get_volume_connector_list()
- Connection.get_volume_connectors_by_node_id()
- Connection.get_volume_target_by_id()
- Connection.get_volume_target_by_uuid()
- Connection.get_volume_target_list()
- Connection.get_volume_targets_by_node_id()
- Connection.get_volume_targets_by_volume_id()
- Connection.list_conductor_hardware_interfaces()
- Connection.list_hardware_type_interfaces()
- Connection.migrate_to_builtin_inspection()
- Connection.node_tag_exists()
- Connection.node_trait_exists()
- Connection.query_node_history_records_for_purge()
- Connection.register_conductor()
- Connection.register_conductor_hardware_interfaces()
- Connection.release_node()
- Connection.reserve_node()
- Connection.set_node_tags()
- Connection.set_node_traits()
- Connection.take_over_allocation()
- Connection.touch_conductor()
- Connection.touch_node_provisioning()
- Connection.unregister_conductor()
- Connection.unregister_conductor_hardware_interfaces()
- Connection.unset_node_tags()
- Connection.unset_node_traits()
- Connection.update_allocation()
- Connection.update_bios_setting_list()
- Connection.update_chassis()
- Connection.update_deploy_template()
- Connection.update_firmware_component()
- Connection.update_inspection_rule()
- Connection.update_node()
- Connection.update_port()
- Connection.update_portgroup()
- Connection.update_runbook()
- Connection.update_to_latest_versions()
- Connection.update_volume_connector()
- Connection.update_volume_target()
 
- add_allocation_filter_by_conductor()
- add_allocation_filter_by_node()
- add_identity_filter()
- add_identity_where()
- add_node_filter_by_chassis()
- add_port_filter()
- add_port_filter_by_node()
- add_port_filter_by_node_conductor_groups()
- add_port_filter_by_node_owner()
- add_port_filter_by_node_project()
- add_port_filter_by_portgroup()
- add_port_filter_description_contains()
- add_portgroup_filter()
- add_portgroup_filter_by_node()
- add_portgroup_filter_by_node_conductor_groups()
- add_portgroup_filter_by_node_project()
- add_volume_conn_filter_by_node_project()
- add_volume_target_filter_by_node_project()
- get_backend()
- model_query()
- wrap_sqlite_retry()
 
- ironic.db.sqlalchemy.migration module
- ironic.db.sqlalchemy.models module- Allocation- Allocation.candidate_nodes
- Allocation.conductor_affinity
- Allocation.created_at
- Allocation.extra
- Allocation.id
- Allocation.last_error
- Allocation.name
- Allocation.node_id
- Allocation.owner
- Allocation.resource_class
- Allocation.state
- Allocation.traits
- Allocation.updated_at
- Allocation.uuid
- Allocation.version
 
- BIOSSetting- BIOSSetting.allowable_values
- BIOSSetting.attribute_type
- BIOSSetting.created_at
- BIOSSetting.lower_bound
- BIOSSetting.max_length
- BIOSSetting.min_length
- BIOSSetting.name
- BIOSSetting.node_id
- BIOSSetting.read_only
- BIOSSetting.reset_required
- BIOSSetting.unique
- BIOSSetting.updated_at
- BIOSSetting.upper_bound
- BIOSSetting.value
- BIOSSetting.version
 
- Chassis
- Conductor
- ConductorHardwareInterfaces- ConductorHardwareInterfaces.conductor_id
- ConductorHardwareInterfaces.created_at
- ConductorHardwareInterfaces.default
- ConductorHardwareInterfaces.hardware_type
- ConductorHardwareInterfaces.id
- ConductorHardwareInterfaces.interface_name
- ConductorHardwareInterfaces.interface_type
- ConductorHardwareInterfaces.updated_at
- ConductorHardwareInterfaces.version
 
- DeployTemplate
- DeployTemplateStep
- FirmwareComponent
- InspectionRule
- IronicBase
- Node- Node.allocation_id
- Node.automated_clean
- Node.bios_interface
- Node.boot_interface
- Node.boot_mode
- Node.chassis_id
- Node.clean_step
- Node.conductor_affinity
- Node.conductor_group
- Node.console_enabled
- Node.console_interface
- Node.created_at
- Node.deploy_interface
- Node.deploy_step
- Node.description
- Node.disable_power_off
- Node.driver
- Node.driver_info
- Node.driver_internal_info
- Node.extra
- Node.fault
- Node.firmware_interface
- Node.id
- Node.inspect_interface
- Node.inspection_finished_at
- Node.inspection_started_at
- Node.instance_info
- Node.instance_uuid
- Node.last_error
- Node.lessee
- Node.maintenance
- Node.maintenance_reason
- Node.management_interface
- Node.name
- Node.network_data
- Node.network_interface
- Node.owner
- Node.parent_node
- Node.power_interface
- Node.power_state
- Node.properties
- Node.protected
- Node.protected_reason
- Node.provision_state
- Node.provision_updated_at
- Node.raid_config
- Node.raid_interface
- Node.rescue_interface
- Node.reservation
- Node.resource_class
- Node.retired
- Node.retired_reason
- Node.secure_boot
- Node.service_step
- Node.shard
- Node.storage_interface
- Node.tags
- Node.target_power_state
- Node.target_provision_state
- Node.target_raid_config
- Node.traits
- Node.updated_at
- Node.uuid
- Node.vendor_interface
- Node.version
 
- NodeBase- NodeBase.allocation_id
- NodeBase.automated_clean
- NodeBase.bios_interface
- NodeBase.boot_interface
- NodeBase.boot_mode
- NodeBase.chassis_id
- NodeBase.clean_step
- NodeBase.conductor_affinity
- NodeBase.conductor_group
- NodeBase.console_enabled
- NodeBase.console_interface
- NodeBase.created_at
- NodeBase.deploy_interface
- NodeBase.deploy_step
- NodeBase.description
- NodeBase.disable_power_off
- NodeBase.driver
- NodeBase.driver_info
- NodeBase.driver_internal_info
- NodeBase.extra
- NodeBase.fault
- NodeBase.firmware_interface
- NodeBase.id
- NodeBase.inspect_interface
- NodeBase.inspection_finished_at
- NodeBase.inspection_started_at
- NodeBase.instance_info
- NodeBase.instance_uuid
- NodeBase.last_error
- NodeBase.lessee
- NodeBase.maintenance
- NodeBase.maintenance_reason
- NodeBase.management_interface
- NodeBase.name
- NodeBase.network_data
- NodeBase.network_interface
- NodeBase.owner
- NodeBase.parent_node
- NodeBase.power_interface
- NodeBase.power_state
- NodeBase.properties
- NodeBase.protected
- NodeBase.protected_reason
- NodeBase.provision_state
- NodeBase.provision_updated_at
- NodeBase.raid_config
- NodeBase.raid_interface
- NodeBase.rescue_interface
- NodeBase.reservation
- NodeBase.resource_class
- NodeBase.retired
- NodeBase.retired_reason
- NodeBase.secure_boot
- NodeBase.service_step
- NodeBase.shard
- NodeBase.storage_interface
- NodeBase.target_power_state
- NodeBase.target_provision_state
- NodeBase.target_raid_config
- NodeBase.updated_at
- NodeBase.uuid
- NodeBase.vendor_interface
- NodeBase.version
 
- NodeHistory
- NodeInventory
- NodeTag
- NodeTrait
- Port
- Portgroup
- Runbook
- RunbookStep
- VolumeConnector
- VolumeTarget
- get_class()
- table_args()
 
