e066cab875
This new extension adds a new synthetic field, "belongs_to_default_sg", to the security group rule OVO. This read only boolean field determines if the security group rule belongs to a default security group or not. This new field will be used in a new set of policy rules. By default, these new rules will allow to create and delete security group rules into the default security group of a project only to the admin user NOTE: the follow-up patch will introduce the policy rules check, during the creation/deletion operations, of the "belongs_to_default_sg" field and the user executing this action. Partial-Bug: #2019960 Change-Id: I0b3ded52e1ff8160c5804c59635c0fd34ce9995b |
||
---|---|---|
.. | ||
plugins | ||
__init__.py | ||
address_group.py | ||
address_scope.py | ||
agent.py | ||
allowed_address_pair.py | ||
conntrack_helper.py | ||
data_plane_status.py | ||
dns.py | ||
dvr.py | ||
external_net.py | ||
flavor.py | ||
l3_attrs.py | ||
l3.py | ||
l3agent.py | ||
l3ha.py | ||
local_ip.py | ||
loggingapi.py | ||
metering.py | ||
ndp_proxy.py | ||
network_segment_range.py | ||
ovn.py | ||
port_device_profile.py | ||
port_forwarding.py | ||
port_hints.py | ||
port_numa_affinity_policy.py | ||
provisioning_block.py | ||
README | ||
securitygroup_default_rules.py | ||
securitygroup.py | ||
segment.py | ||
servicetype.py | ||
subnet_service_type.py | ||
tag.py | ||
uplink_status_propagation.py |
This directory is designed to contain all SQLAlchemy models shipped with core Neutron. * The expected directory structure is flat, except for the ML2 plugins. All ML2 plugin models should fall under the plugins subdirectory (i.e. plugins/ml2/gre_allocation). * Module names should use singular forms for nouns (port.py, not ports.py).