public interface RulesAttributes
extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module neutron-fwaas
grouping rules-attributes {
container firewall-rules {
list firewall-rule {
key "uuid";
leaf name {
type string;
}
leaf uuid {
type uuid;
}
leaf tenant-id {
type uuid;
status DEPRECATED;
}
leaf project-id {
type string;
}
leaf revision-number {
type int64;
}
leaf shared {
type boolean;
}
leaf enabled {
type boolean;
}
leaf firewall-policy-id {
type uuid;
}
leaf protocol {
type union;
}
leaf ip-version {
type identityref;
}
leaf source-ip-addr {
type ip-prefix-or-address;
}
leaf destination-ip-addr {
type ip-prefix-or-address;
}
leaf source-port-range-min {
type uint16;
}
leaf source-port-range-max {
type uint16;
}
leaf destination-port-range-min {
type uint16;
}
leaf destination-port-range-max {
type uint16;
}
leaf position {
type int16;
}
leaf action {
type identityref;
}
uses firewall-rule-attributes;
uses base-attributes;
}
}
}
The schema path to identify an instance is
neutron-fwaas/rules-attributes| Modifier and Type | Field and Description |
|---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
| Modifier and Type | Method and Description |
|---|---|
FirewallRules |
getFirewallRules() |
FirewallRules getFirewallRules()
org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.fwaas.rev150712.rules.attributes.FirewallRules firewallRules, or null if not presentCopyright © 2019 OpenDaylight. All rights reserved.