Description:
Actions to perform for the action bucket.
Automatically created from: OpenflowGroupActionBucketConfig
Attribute | Description | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Writable Attributes | Active, Name | ||||||||||||||||||||||||||||||||||||||||
ControllerMaxLength |
The length of the packet to send to the controller. Used when OutputPortActionType is set to CONTROLLER. Type: u16 Default: 65535 |
||||||||||||||||||||||||||||||||||||||||
DecrementTtlType |
TTL type to decrement when GroupActionType is set to DECREMENT_TTL. Type: enum Default: DECREMENT_IP_TTL Possible Values:
|
||||||||||||||||||||||||||||||||||||||||
ExperimenterData1 |
Pass through the value in the experimenter field. Type: string Default: 00 |
||||||||||||||||||||||||||||||||||||||||
ExperimenterData2 |
Pass through the value in the experimenter field. Type: string Default: 00 |
||||||||||||||||||||||||||||||||||||||||
ExperimenterData3 |
Pass through the value in the experimenter field. Type: string Default: 00 |
||||||||||||||||||||||||||||||||||||||||
ExperimenterData4 |
Pass through the value in the experimenter field. Type: string Default: 00 |
||||||||||||||||||||||||||||||||||||||||
ExperimenterId1 |
Experimenter ID 1 Type: u32 Default: 0 |
||||||||||||||||||||||||||||||||||||||||
ExperimenterId2 |
Experimenter ID 2 Type: u32 Default: 0 |
||||||||||||||||||||||||||||||||||||||||
ExperimenterId3 |
Experimenter ID 3 Type: u32 Default: 0 |
||||||||||||||||||||||||||||||||||||||||
ExperimenterId4 |
Experimenter ID 4 Type: u32 Default: 0 |
||||||||||||||||||||||||||||||||||||||||
GroupActionType |
Type of action. More then one can be used. Type: enum Default: OUTPUT Possible Values:
|
||||||||||||||||||||||||||||||||||||||||
OutputGroupId |
The Output Group ID to use when GroupActionType is set to Group. Type: u32 Default: 1 |
||||||||||||||||||||||||||||||||||||||||
OutputPortActionType |
What action to take when GroupActionType is set to Output. Type: enum Default: PORT_NUM Possible Values:
|
||||||||||||||||||||||||||||||||||||||||
OutputPortNumber |
The output port to send packet on. Used when OutputPortActionType is set to PORT_NUM. Type: u32 Default: 1 |
||||||||||||||||||||||||||||||||||||||||
PopMplsTagDataEthertype |
Set MPLS Ethertype when PopTag is set to POP_MPLS_HEADER. Type: u16 Default: 0x8847 |
||||||||||||||||||||||||||||||||||||||||
PopTag |
Chose which header to pop when GroupActionType is set to POP. Type: enum Default: POP_VLAN_HEADER Possible Values:
|
||||||||||||||||||||||||||||||||||||||||
PushMplsTagDataEthertype |
Push a new MPLS header and set the Ethertype when GroupActionType is set to PUSH_MPLS. Type: u16 Default: 0x8847 |
||||||||||||||||||||||||||||||||||||||||
PushPbbTagDataEthertype |
Push a new PBB header and set the Ethertype when GroupActionType is set to PUSH_PBB. Type: u16 Default: 0x88E7 |
||||||||||||||||||||||||||||||||||||||||
PushVlanTagDataEthertype |
Push a new VLAN header and set the Ethertype when GroupActionType is set to PUSH_VLAN. Type: u16 Default: 0x8100 |
||||||||||||||||||||||||||||||||||||||||
SetArpDstHwAddr |
ARP Destination Hardware Address to be used when SetL2Fields is set to ARP_THA Type: mac Default: 00-10-01-00-00-01 |
||||||||||||||||||||||||||||||||||||||||
SetArpDstIpv4Addr |
ARP Destination IPv4 Address to be used when SetL2Fields is set to ARP_TPA Type: ip Default: 20.0.0.1 |
||||||||||||||||||||||||||||||||||||||||
SetArpOpcode |
ARP Opcode to be used when SetL2Fields is set to ARP_OP Type: u16 Default: 0 |
||||||||||||||||||||||||||||||||||||||||
SetArpSrcHwAddr |
ARP Source Hardware Address to be used when SetL2Fields is set to ARP_SHA Type: mac Default: 00-20-01-00-00-01 |
||||||||||||||||||||||||||||||||||||||||
SetArpSrcIpv4Addr |
ARP Source IPv4 Address to be used when SetL2Fields is set to ARP_SPA Type: ip Default: 10.0.0.1 |
||||||||||||||||||||||||||||||||||||||||
SetEthDst |
Ethernet Destination Address to be used when SetL2Fields is set to ETH_DST Type: mac Default: 00-10-01-00-00-01 |
||||||||||||||||||||||||||||||||||||||||
SetEthSrc |
Ethernet Source Address to be used when SetL2Fields is set to ETH_SRC Type: mac Default: 00-20-01-00-00-01 |
||||||||||||||||||||||||||||||||||||||||
SetEthType |
Ethernet Type to be used when SetL2Fields is set to ETH_TYPE Type: u16 Default: 0x8100 |
||||||||||||||||||||||||||||||||||||||||
SetExperimenterData1 |
Set Experimenter Data 1 (Hex) Type: string Default: 00 |
||||||||||||||||||||||||||||||||||||||||
SetExperimenterData2 |
Set Experimenter Data 2 (Hex) Type: string Default: 00 |
||||||||||||||||||||||||||||||||||||||||
SetExperimenterData3 |
Set Experimenter Data 3 (Hex) Type: string Default: 00 |
||||||||||||||||||||||||||||||||||||||||
SetExperimenterData4 |
Set Experimenter Data 4 (Hex) Type: string Default: 00 |
||||||||||||||||||||||||||||||||||||||||
SetExperimenterField1 |
Set Experimenter Field 1 (int) Type: u8 Default: 0 Range: 0 - 127 |
||||||||||||||||||||||||||||||||||||||||
SetExperimenterField2 |
Set Experimenter Field 2 (int) Type: u8 Default: 0 Range: 0 - 127 |
||||||||||||||||||||||||||||||||||||||||
SetExperimenterField3 |
Set Experimenter Field 3 (int) Type: u8 Default: 0 Range: 0 - 127 |
||||||||||||||||||||||||||||||||||||||||
SetExperimenterField4 |
Set Experimenter Field 4 (int) Type: u8 Default: 0 Range: 0 - 127 |
||||||||||||||||||||||||||||||||||||||||
SetExperimenterId1 |
Set Experimenter ID 1 (Hex) Type: string Default: 00 |
||||||||||||||||||||||||||||||||||||||||
SetExperimenterId2 |
Set Experimenter ID 2 (Hex) Type: string Default: 00 |
||||||||||||||||||||||||||||||||||||||||
SetExperimenterId3 |
Set Experimenter ID 3 (Hex) Type: string Default: 00 |
||||||||||||||||||||||||||||||||||||||||
SetExperimenterId4 |
Set Experimenter ID 4 (Hex) Type: string Default: 00 |
||||||||||||||||||||||||||||||||||||||||
SetIcmpv4Code |
ICMPv4 Code to be used when SetIpv4Fields is set to ICMPV4_CODE Type: u8 Default: 0 |
||||||||||||||||||||||||||||||||||||||||
SetIcmpv4Type |
ICMPv4 Type to be used when SetIpv4Fields is set to ICMPV4_TYPE Type: u8 Default: 0 |
||||||||||||||||||||||||||||||||||||||||
SetIcmpv6Code |
ICMPv6 Code to be used when SetIpv6Fields is set to ICMPV6_CODE Type: u8 Default: 0 |
||||||||||||||||||||||||||||||||||||||||
SetIcmpv6Type |
ICMPv6 Type to be used when SetIpv6Fields is set to ICMPV6_TYPE Type: u8 Default: 0 |
||||||||||||||||||||||||||||||||||||||||
SetIpDscp |
IP DSCP to be used when SetIpv4Fields is set to IP_DSCP Type: u8 Default: 0 |
||||||||||||||||||||||||||||||||||||||||
SetIpEcn |
IP ECN to be used when SetIpv4Fields is set to IP_ECN Type: u8 Default: 0 |
||||||||||||||||||||||||||||||||||||||||
SetIpProto |
IP Proto to be used when SetIpv4Fields is set to IP_PROTO Type: u8 Default: 6 |
||||||||||||||||||||||||||||||||||||||||
SetIpv4Dst |
IPv4 Destination to be used when SetIpv4Fields is set to IPV4_DST Type: ip Default: 10.0.0.2 |
||||||||||||||||||||||||||||||||||||||||
SetIpv4Fields |
Set IPv4 Fields when GroupActionType is set to SET. Type: enum Default: 0 Possible Values:
|
||||||||||||||||||||||||||||||||||||||||
SetIpv4Src |
IPv4 Source to be used when SetIpv4Fields is set to IPV4_SRC Type: ip Default: 10.0.0.1 |
||||||||||||||||||||||||||||||||||||||||
SetIpv6Dst |
IPv6 Destination to be used when SetIpv6Fields is set to IPV6_DST Type: ipv6 Default: 2000::1 |
||||||||||||||||||||||||||||||||||||||||
SetIpv6Fields |
Set IPv6 Fields when GroupActionType is set to SET. Type: enum Default: 0 Possible Values:
|
||||||||||||||||||||||||||||||||||||||||
SetIpv6Flabel |
IPv6 Flow Label to be used when SetIpv6Fields is set to IPV6_FLABEL Type: u32 Default: 0 |
||||||||||||||||||||||||||||||||||||||||
SetIpv6NdSll |
IPv6 Source Link-layer For ND to be used when SetIpv6Fields is set to IPV6_ND_SLL Type: mac Default: 00:00:01:00:00:01 |
||||||||||||||||||||||||||||||||||||||||
SetIpv6NdTarget |
IPv6 Target Address For ND to be used when SetIpv6Fields is set to IPV6_ND_TARGET Type: ipv6 Default: 2000::1 |
||||||||||||||||||||||||||||||||||||||||
SetIpv6NdTll |
IPv6 Target Link-layer For ND to be used when SetIpv6Fields is set to IPV6_ND_TLL Type: mac Default: 00:00:01:00:00:01 |
||||||||||||||||||||||||||||||||||||||||
SetIpv6Src |
IPv6 Source to be used when SetIpv6Fields is set to IPV6_SRC Type: ipv6 Default: 2000::10 |
||||||||||||||||||||||||||||||||||||||||
SetL2Fields |
Set L2 Fields when GroupActionType is set to SET. Type: enum Default: 0 Possible Values:
|
||||||||||||||||||||||||||||||||||||||||
SetMplsBosBit |
MPLS BOS Bit to be used when SetL2Fields is set to MPLS_BOS Type: bool Default: FALSE Possible Values:
|
||||||||||||||||||||||||||||||||||||||||
SetMplsLabel |
MPLS Label to be used when SetL2Fields is set to MPLS_LABEL Type: u16 Default: 0x8100 |
||||||||||||||||||||||||||||||||||||||||
SetMplsTc |
MPLS TC to be used when SetL2Fields is set to MPLS_TC Type: u8 Default: 0 |
||||||||||||||||||||||||||||||||||||||||
SetPbbIsid |
PBB ISID to be used when SetL2Fields is set to PBB_ISID Type: u32 Default: 0 |
||||||||||||||||||||||||||||||||||||||||
SetQueueId |
The value to set when GroupActionType is set to QOS. Type: u32 Default: 1 |
||||||||||||||||||||||||||||||||||||||||
SetSctpDst |
SCTP Destination Port to be used when SetIpv4Fields is set to SCTP_DST Type: u16 Default: 100 |
||||||||||||||||||||||||||||||||||||||||
SetSctpSrc |
SCTP Source Port to be used when SetIpv4Fields is set to SCTP_SRC Type: u16 Default: 100 |
||||||||||||||||||||||||||||||||||||||||
SetTcpDst |
TCP Destination to be used when SetIpv4Fields is set to TCP_DST Type: u16 Default: 0000 |
||||||||||||||||||||||||||||||||||||||||
SetTcpSrc |
TCP Source to be used when SetIpv4Fields is set to TCP_SRC Type: u16 Default: 0000 |
||||||||||||||||||||||||||||||||||||||||
SetTunnelId |
Tunnel ID to be used when SetL2Fields is set to TUNNEL_ID Type: u64 Default: 0 |
||||||||||||||||||||||||||||||||||||||||
SetUdpDst |
UDP Destination to be used when SetIpv4Fields is set to UDP_DST Type: u16 Default: 0000 |
||||||||||||||||||||||||||||||||||||||||
SetUdpSrc |
UDP Source to be used when SetIpv4Fields is set to UDP_SRC Type: u16 Default: 0000 |
||||||||||||||||||||||||||||||||||||||||
SetVlanId |
VLAN ID to be used when SetL2Fields is set to VLAN_VID Type: u16 Default: 100 |
||||||||||||||||||||||||||||||||||||||||
SetVlanPriority |
VLAN Priority to be used when SetL2Fields is set to VLAN_PCP Type: u8 Default: 0 |
There are no read-only attributes.