SQLAlchemy models for nova data.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents an agent build.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a cluster of hosts that exists in this zone.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a host that is member of an aggregate.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a metadata key/value pair for an aggregate.
Bases: sqlalchemy.ext.declarative.api.Base, oslo_db.sqlalchemy.models.ModelBase
A use of inventory.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Cache for instance bandwidth usage data pulled from the hypervisor.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents block device mapping that is defined by EC2.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents parent and child cells of this cell. Cells can have multiple parents and children, so there could be any number of entries with is_parent=True or False
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a x509 certificate.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a running compute service on a host.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a console session for an instance.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents pool of consoles on the same physical node.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a DNS domain with availability zone or project info.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a fixed IP for an instance.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a floating IP that dynamically forwards to a fixed IP.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a guest VM.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Track client actions on an instance.
The intention is that there will only be one of these per user request. A lookup by (instance_uuid, request_id) should always return a single result.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Track events that occur during an InstanceAction.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents an instance group.
A group will maintain a collection of instances and the relationship between them.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents the members for an instance group.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents the policy type for an instance group.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Compatibility layer for the EC2 instance service.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a cache of information about an instance
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a user-provided metadata key/value pair for an instance.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a system-owned metadata key/value pair for an instance.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents additional specs as key/value pairs for an instance_type.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represent projects associated instance_types.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents possible flavors for instances.
Note: instance_type and flavor are synonyms and the term instance_type is deprecated and in the process of being removed.
Bases: sqlalchemy.ext.declarative.api.Base, oslo_db.sqlalchemy.models.ModelBase
Represents a quantity of available resource.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a public key pair for ssh / WinRM.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a running host-to-host migration.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a network.
Bases: oslo_db.sqlalchemy.models.TimestampMixin, oslo_db.sqlalchemy.models.ModelBase
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a PCI host device that can be passed through to instances.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a single quota override for a user with in a project.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a rule in a security group.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a single quota override for a project.
If there is no row for a given project id and resource, then the default for the quota class is used. If there is no row for a given quota class and resource, then the default for the deployment is used. If the row is present but the hard limit is Null, then the resource is unlimited.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a single quota override for a quota class.
If there is no row for a given quota class and resource, then the default for the deployment is used. If the row is present but the hard limit is Null, then the resource is unlimited.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents the current usage for a given resource.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a resource reservation for quotas.
Bases: sqlalchemy.ext.declarative.api.Base, oslo_db.sqlalchemy.models.ModelBase
Represents a mapping to a providers of resources.
Bases: sqlalchemy.ext.declarative.api.Base, oslo_db.sqlalchemy.models.ModelBase
Assocate a resource provider with an aggregate.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Compatibility layer for the S3 image service talking to Glance.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a security group.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a rule in a security group.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a running service on a host.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a block storage device that can be attached to a VM.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Compatibility layer for the EC2 snapshot service.
Bases: sqlalchemy.ext.declarative.api.Base, oslo_db.sqlalchemy.models.ModelBase
Represents the tag for a resource.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Audit log for background periodic tasks.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Represents a virtual interface on an instance.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Compatibility layer for the EC2 volume service.
Bases: sqlalchemy.ext.declarative.api.Base, nova.db.sqlalchemy.models.NovaBase, oslo_db.sqlalchemy.models.SoftDeleteMixin
Cache for volume usage data pulled from the hypervisor.