NSX-T Data Center REST API
ALBNetworkSecurityRule (schema)
NetworkSecurityRule
Advanced load balancer NetworkSecurityRule object
| Name | Description | Type | Notes | 
|---|---|---|---|
| action | Action Enum options - NETWORK_SECURITY_POLICY_ACTION_TYPE_ALLOW, NETWORK_SECURITY_POLICY_ACTION_TYPE_DENY, NETWORK_SECURITY_POLICY_ACTION_TYPE_RATE_LIMIT. Allowed in Basic(Allowed values- NETWORK_SECURITY_POLICY_ACTION_TYPE_DENY) edition, Essentials(Allowed values- NETWORK_SECURITY_POLICY_ACTION_TYPE_DENY) edition, Enterprise edition. | ALBNetworkSecurityPolicyActionType | Required | 
| age | Age Time in minutes after which rule will be deleted. Allowed values are 1-4294967295. Special values are 0- 'blocked for ever'. Unit is MIN. Allowed in Basic(Allowed values- 0) edition, Essentials(Allowed values- 0) edition, Enterprise edition. Default value when not specified in API or module is interpreted by ALB Controller as 0. | integer | Minimum: 0 Maximum: 4294967295 Default: "0" | 
| created_by | Created by Creator name. | string | |
| enable | Enable Placeholder for description of property enable of obj type NetworkSecurityRule field type str type boolean. | boolean | Required | 
| index | Index Number of index. | integer | Required | 
| log | Log Allowed in Basic(Allowed values- false) edition, Essentials(Allowed values- false) edition, Enterprise edition. Default value when not specified in API or module is interpreted by ALB Controller as false. | boolean | Default: "False" | 
| match | Match Placeholder for description of property match of obj type NetworkSecurityRule field type str type ref. | ALBNetworkSecurityMatchTarget | Required | 
| name | Name Name of the object. | string | Required | 
| rl_param | Rl param Placeholder for description of property rl_param of obj type NetworkSecurityRule field type str type ref. | ALBNetworkSecurityPolicyActionRLParam |