ironic.db.sqlalchemy package¶
Submodules¶
- ironic.db.sqlalchemy.api module
ConnectionConnection.add_node_tag()Connection.add_node_trait()Connection.check_node_list()Connection.check_versions()Connection.clear_node_reservations_for_conductor()Connection.clear_node_target_power_state()Connection.create_allocation()Connection.create_bios_setting_list()Connection.create_chassis()Connection.create_deploy_template()Connection.create_node()Connection.create_port()Connection.create_portgroup()Connection.create_volume_connector()Connection.create_volume_target()Connection.delete_bios_setting_list()Connection.delete_node_tag()Connection.delete_node_trait()Connection.destroy_allocation()Connection.destroy_chassis()Connection.destroy_deploy_template()Connection.destroy_node()Connection.destroy_port()Connection.destroy_portgroup()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_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_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_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_not_versions()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_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_from_iscsi_deploy()Connection.node_tag_exists()Connection.node_trait_exists()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_node()Connection.update_port()Connection.update_portgroup()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_node_filter_by_chassis()add_port_filter()add_port_filter_by_node()add_port_filter_by_node_owner()add_port_filter_by_node_project()add_port_filter_by_portgroup()add_portgroup_filter()add_portgroup_filter_by_node()add_portgroup_filter_by_node_project()add_volume_conn_filter_by_node_project()add_volume_target_filter_by_node_project()get_backend()model_query()
- ironic.db.sqlalchemy.migration module
- ironic.db.sqlalchemy.models module
AllocationAllocation.candidate_nodesAllocation.conductor_affinityAllocation.created_atAllocation.extraAllocation.idAllocation.last_errorAllocation.nameAllocation.node_idAllocation.ownerAllocation.resource_classAllocation.stateAllocation.traitsAllocation.updated_atAllocation.uuidAllocation.version
BIOSSettingChassisConductorConductorHardwareInterfacesConductorHardwareInterfaces.conductor_idConductorHardwareInterfaces.created_atConductorHardwareInterfaces.defaultConductorHardwareInterfaces.hardware_typeConductorHardwareInterfaces.idConductorHardwareInterfaces.interface_nameConductorHardwareInterfaces.interface_typeConductorHardwareInterfaces.updated_atConductorHardwareInterfaces.version
DeployTemplateDeployTemplateStepIronicBaseNodeNode.allocation_idNode.automated_cleanNode.bios_interfaceNode.boot_interfaceNode.chassis_idNode.clean_stepNode.conductor_affinityNode.conductor_groupNode.console_enabledNode.console_interfaceNode.created_atNode.deploy_interfaceNode.deploy_stepNode.descriptionNode.driverNode.driver_infoNode.driver_internal_infoNode.extraNode.faultNode.idNode.inspect_interfaceNode.inspection_finished_atNode.inspection_started_atNode.instance_infoNode.instance_uuidNode.last_errorNode.lesseeNode.maintenanceNode.maintenance_reasonNode.management_interfaceNode.nameNode.network_dataNode.network_interfaceNode.ownerNode.power_interfaceNode.power_stateNode.propertiesNode.protectedNode.protected_reasonNode.provision_stateNode.provision_updated_atNode.raid_configNode.raid_interfaceNode.rescue_interfaceNode.reservationNode.resource_classNode.retiredNode.retired_reasonNode.storage_interfaceNode.target_power_stateNode.target_provision_stateNode.target_raid_configNode.updated_atNode.uuidNode.vendor_interfaceNode.version
NodeTagNodeTraitPortPortgroupVolumeConnectorVolumeTargetget_class()table_args()