def create_entry(options = {})
      options = options.merge(network_acl_id: @id)
      resp = @client.create_network_acl_entry(options)
      resp.data
    end
def create_entry(options = {})
      options = options.merge(network_acl_id: @id)
      resp = @client.create_network_acl_entry(options)
      resp.data
    end
@!group Actions
 @example Request syntax with placeholder values

   network_acl.create_entry({
     cidr_block: "String",
     dry_run: false,
     egress: false, # required
     icmp_type_code: {
       code: 1,
       type: 1,
     },
     ipv_6_cidr_block: "String",
     port_range: {
       from: 1,
       to: 1,
     },
     protocol: "String", # required
     rule_action: "allow", # required, accepts allow, deny
     rule_number: 1, # required
   })
 @param [Hash] options ({})
 @option options [String] :cidr_block
   The IPv4 network range to allow or deny, in CIDR notation (for example
   `172.16.0.0/24`).
 @option options [Boolean] :dry_run
   Checks whether you have the required permissions for the action,
   without actually making the request, and provides an error response.
   If you have the required permissions, the error response is
   `DryRunOperation`. Otherwise, it is `UnauthorizedOperation`.
 @option options [required, Boolean] :egress
   Indicates whether this is an egress rule (rule is applied to traffic
   leaving the subnet).
 @option options [Types::IcmpTypeCode] :icmp_type_code
   ICMP protocol: The ICMP or ICMPv6 type and code. Required if
   specifying protocol 1 (ICMP) or protocol 58 (ICMPv6) with an IPv6 CIDR
   block.
 @option options [String] :ipv_6_cidr_block
   The IPv6 network range to allow or deny, in CIDR notation (for example
   `2001:db8:1234:1a00::/64`).
 @option options [Types::PortRange] :port_range
   TCP or UDP protocols: The range of ports the rule applies to. Required
   if specifying protocol 6 (TCP) or 17 (UDP).
 @option options [required, String] :protocol
   The protocol number. A value of "-1" means all protocols. If you
   specify "-1" or a protocol number other than "6" (TCP), "17"
   (UDP), or "1" (ICMP), traffic on all ports is allowed, regardless of
   any ports or ICMP types or codes that you specify. If you specify
   protocol "58" (ICMPv6) and specify an IPv4 CIDR block, traffic for
   all ICMP types and codes allowed, regardless of any that you specify.
   If you specify protocol "58" (ICMPv6) and specify an IPv6 CIDR
   block, you must specify an ICMP type and code.
 @option options [required, String] :rule_action
   Indicates whether to allow or deny the traffic that matches the rule.
 @option options [required, Integer] :rule_number
   The rule number for the entry (for example, 100). ACL entries are
   processed in ascending order by rule number.

   Constraints: Positive integer from 1 to 32766. The range 32767 to
   65535 is reserved for internal use.
 @return [EmptyStructure]