Attribute Id for IPMC entry.
Enumerator |
---|
SAI_IPMC_ENTRY_ATTR_START | Start of attributes.
|
SAI_IPMC_ENTRY_ATTR_PACKET_ACTION | IPMC entry type.
- Value Type:
- sai_packet_action_t
- Flags:
- MANDATORY_ON_CREATE | CREATE_AND_SET
|
SAI_IPMC_ENTRY_ATTR_OUTPUT_GROUP_ID | IPMC entry output group id.
This attribute only takes effect when ATTR_PACKET_ACTION is set to FORWARD If the group has no member, packets will be discarded.
- Value Type:
- sai_object_id_t
- Flags:
- CREATE_AND_SET
- Allowed object types
- SAI_OBJECT_TYPE_IPMC_GROUP
- Allows NULL object ID
- true
- Default value:
- SAI_NULL_OBJECT_ID
- Valid only when:
- SAI_IPMC_ENTRY_ATTR_PACKET_ACTION == SAI_PACKET_ACTION_FORWARD
|
SAI_IPMC_ENTRY_ATTR_RPF_GROUP_ID | IPMC entry RPF interface group id.
If not set or the group has no member, RPF checking will be disabled.
- Value Type:
- sai_object_id_t
- Flags:
- MANDATORY_ON_CREATE | CREATE_AND_SET
- Allowed object types
- SAI_OBJECT_TYPE_RPF_GROUP
|
SAI_IPMC_ENTRY_ATTR_COUNTER_ID | Attach a counter.
When it is empty, then packet hits won't be counted
- Value Type:
- sai_object_id_t
- Flags:
- CREATE_AND_SET
- Allowed object types
- SAI_OBJECT_TYPE_COUNTER
- Allows NULL object ID
- true
- Default value:
- SAI_NULL_OBJECT_ID
|
SAI_IPMC_ENTRY_ATTR_END | End of attributes.
|
SAI_IPMC_ENTRY_ATTR_CUSTOM_RANGE_START | Custom range base value
|
SAI_IPMC_ENTRY_ATTR_CUSTOM_RANGE_END | Custom range base end value
|