DvsFilterConfig
DvsFilterConfig
This class defines Network Filter configuration.
** Supported Qualifier and Actions **
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"inherited": false,
"key": "string",
"agentName": "string",
"slotNumber": "string",
"parameters": {
"_typeName": "string",
"parameters": [
"string"
]
},
"onFailure": "string"
}
string
key
Optional
The key of Network Filter Config.
string
agentName
Optional
The name of the network traffic filter agent.
string
slotNumber
Optional
The slot number of the network filter agent.
string
onFailure
Optional
This property specifies whether to allow all traffic or to deny all traffic when a Network Filter fails to configure.
Please see DvsFilterOnFailureEnum for more details.
Network Filter Config | Supported classes |
---|---|
Qualifiers supported | [SingleIp](../../data-structures/SingleIp/), [IpRange](../../data-structures/IpRange/), [SingleMac](../../data-structures/SingleMac/), [MacRange](../../data-structures/MacRange/), [DvsSingleIpPort](../../data-structures/DvsSingleIpPort/), [DvsSystemTrafficNetworkRuleQualifier](../../data-structures/DvsSystemTrafficNetworkRuleQualifier/) |
Actions Supported | [DvsDropNetworkRuleAction](../../data-structures/DvsDropNetworkRuleAction/), [DvsAcceptNetworkRuleAction](../../data-structures/DvsAcceptNetworkRuleAction/), [DvsPuntNetworkRuleAction](../../data-structures/DvsPuntNetworkRuleAction/), [DvsCopyNetworkRuleAction](../../data-structures/DvsCopyNetworkRuleAction/), [DvsMacRewriteNetworkRuleAction](../../data-structures/DvsMacRewriteNetworkRuleAction/), [DvsGreEncapNetworkRuleAction](../../data-structures/DvsGreEncapNetworkRuleAction/), [DvsLogNetworkRuleAction](../../data-structures/DvsLogNetworkRuleAction/), [DvsUpdateTagNetworkRuleAction](../../data-structures/DvsUpdateTagNetworkRuleAction/), [DvsRateLimitNetworkRuleAction](../../data-structures/DvsRateLimitNetworkRuleAction/) |