rsd_lib.resources.v2_1.ethernet_switch.acl_rule Module¶rsd_lib.resources.v2_1.ethernet_switch.acl_rule.ACLRule(connector, identity, redfish_version=None)¶Bases: sushy.resources.base.ResourceBase
action = <sushy.resources.base.Field object>¶The acl rule action
condition = <rsd_lib.resources.v2_1.ethernet_switch.acl_rule.ConditionTypeField object>¶The acl rule condition field
description = <sushy.resources.base.Field object>¶The acl rule description
forward_mirror_interface = <sushy.resources.base.Field object>¶The acl rule forward mirror interface
identity = <sushy.resources.base.Field object>¶The acl rule identity string
links = <sushy.resources.base.Field object>¶The acl rule links field
mirror_port_region = <sushy.resources.base.Field object>¶The acl rule mirror port region
mirror_type = <sushy.resources.base.Field object>¶The acl rule mirror type
name = <sushy.resources.base.Field object>¶The acl rule name
oem = <sushy.resources.base.Field object>¶The ac rule oem field
rule_id = <sushy.resources.base.Field object>¶The acl rule id
rsd_lib.resources.v2_1.ethernet_switch.acl_rule.ACLRuleCollection(connector, path, redfish_version=None)¶Bases: sushy.resources.base.ResourceCollectionBase
add_acl_rule(acl_rule_req)¶Add a acl rule
| Parameters: | acl_rule – JSON for acl_rule |
|---|---|
| Returns: | The location of the acl rule |
rsd_lib.resources.v2_1.ethernet_switch.acl_rule.ConditionTypeField(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
ip_destination = <rsd_lib.resources.v2_1.ethernet_switch.acl_rule.IPConditionTypeField object>¶ip_source = <rsd_lib.resources.v2_1.ethernet_switch.acl_rule.IPConditionTypeField object>¶l4_destination_port = <rsd_lib.resources.v2_1.ethernet_switch.acl_rule.PortConditionTypeField object>¶l4_protocol = <sushy.resources.base.Field object>¶l4_source_port = <rsd_lib.resources.v2_1.ethernet_switch.acl_rule.PortConditionTypeField object>¶mac_destination = <rsd_lib.resources.v2_1.ethernet_switch.acl_rule.MACConditionTypeField object>¶mac_source = <rsd_lib.resources.v2_1.ethernet_switch.acl_rule.MACConditionTypeField object>¶vlan_id = <rsd_lib.resources.v2_1.ethernet_switch.acl_rule.VlanIdConditionTypeField object>¶rsd_lib.resources.v2_1.ethernet_switch.acl_rule.IPConditionTypeField(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
ipv4_address = <sushy.resources.base.Field object>¶mask = <sushy.resources.base.Field object>¶rsd_lib.resources.v2_1.ethernet_switch.acl_rule.MACConditionTypeField(*args, **kwargs)¶Bases: sushy.resources.base.CompositeField
mac_address = <sushy.resources.base.Field object>¶mask = <sushy.resources.base.Field object>¶
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.