--- title: "NetworkAclRule" slug: "common-vapidatatype-networkacllist" updated: 2026-09-17T09:25:06Z published: 2026-09-17T09:25:06Z canonical: "api.ncloud-docs.com/common-vapidatatype-networkacllist" --- > ## Documentation Index > Fetch the complete documentation index at: https://api.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # NetworkAclRule Available in VPC This is a network ACL rule. ## Syntax The syntax is as follows. ``` private String networkAclNo; private Integer priority; private CommonCode protocolType; private String portRange; private CommonCode ruleAction; private Date createDate; private String ipBlock; private String denyAllowGroupNo; private CommonCode networkAclRuleType; private String networkAclRuleDescription; ``` ## Field The following describes the fields. | Field | Type | Required | Description | | --- | --- | --- | --- | | `networkAclNo` | String | Required | Network ACL number | | `priority` | Integer | Required | Priority - 0 - 199 | | `protocolType` | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Protocol type - `TCP` \| `UDP` \| `ICMP` | | `portRange` | String | Optional | Port range - 1 - 65535 - Single port - 22 | | `ruleAction` | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Network ACL rule action type - `ALLOW` \| `DROP` - `ALLOW`: allow rules - `DROP`: block rules | | `createDate` | Date | Required | Creation date and time (YYYY-MM-DDThh:mm:ssZ) | | `ipBlock` | String | Optional | IP address block of the access source to apply the network ACL rule | | `denyAllowGroupNo` | String | Optional | Deny-Allow group number of the access source to apply the network ACL rule | | `networkAclRuleType` | [CommonCode](/docs/en/common-vapidatatype-commoncode) | Required | Network ACL rule type - `INBND` \| `OTBND` - `INBND`: inbound rule - `OTBND`: outbound rule | | `networkAclRuleDescription` | String | Optional | Network ACL rule description |