Bases: sqlalchemy.ext.declarative.Base, quantum.db.models_v2.HasId, quantum.db.models_v2.HasTenant
Represents a v2 quantum security group.
Bases: quantum.extensions.securitygroup.SecurityGroupPluginBase
Mixin class to add security group to db_plugin_base_v2.
Create security group. If default_sg is true that means we are a default security group for a given tenant if it does not exist.
Tenant id is given to handle the case when we are creating a security group rule on behalf of another use.
Bases: sqlalchemy.ext.declarative.Base
Represents binding between quantum ports and security profiles
Bases: sqlalchemy.ext.declarative.Base, quantum.db.models_v2.HasId, quantum.db.models_v2.HasTenant
Represents a v2 quantum security group rule.