list all IP configuration
[perl-cwmp.git] / t / SpeedTouch-780 / GetParameterNamesResponse.pl
1 {
2   ID => "0_THOM_TR69_ID",
3   ParameterInfo => {
4         "InternetGatewayDevice" => {
5               DeviceConfig => { X_000E50_AutoSave => { writable => 1 } },
6               DeviceInfo => {
7                     "AdditionalHardwareVersion"       => { writable => 0 },
8                     Description                       => { writable => 0 },
9                     HardwareVersion                   => { writable => 0 },
10                     Manufacturer                      => { writable => 0 },
11                     ManufacturerOUI                   => { writable => 0 },
12                     ModelName                         => { writable => 0 },
13                     ModemFirmwareVersion              => { writable => 0 },
14                     ProductClass                      => { writable => 0 },
15                     ProvisioningCode                  => { writable => 1 },
16                     SerialNumber                      => { writable => 0 },
17                     SoftwareVersion                   => { writable => 0 },
18                     SpecVersion                       => { writable => 0 },
19                     UpTime                            => { writable => 0 },
20                     VendorConfigFile                  => [
21                                                            undef,
22                                                            {
23                                                              Date => { writable => 0 },
24                                                              Description => { writable => 0 },
25                                                              Name => { writable => 0 },
26                                                              Version => { writable => 0 },
27                                                            },
28                                                          ],
29                     "VendorConfigFileNumberOfEntries" => { writable => 0 },
30                     X_000E50_Country                  => { writable => 1 },
31                     X_000E50_SIMLocked                => { writable => 0 },
32                   },
33               DeviceSummary => { writable => 0 },
34               LANDevice => [
35                     undef,
36                     {
37                       Hosts => {
38                             Host => [
39                                   undef,
40                                   {
41                                     Active             => { writable => 0 },
42                                     AddressSource      => { writable => 0 },
43                                     HostName           => { writable => 0 },
44                                     IPAddress          => { writable => 0 },
45                                     InterfaceType      => { writable => 0 },
46                                     LeaseTimeRemaining => { writable => 0 },
47                                     MACAddress         => { writable => 1 },
48                                   },
49                                   {
50                                     Active             => { writable => 0 },
51                                     AddressSource      => { writable => 0 },
52                                     HostName           => { writable => 0 },
53                                     IPAddress          => { writable => 0 },
54                                     InterfaceType      => { writable => 0 },
55                                     LeaseTimeRemaining => { writable => 0 },
56                                     MACAddress         => { writable => 1 },
57                                   },
58                                   {
59                                     Active             => { writable => 0 },
60                                     AddressSource      => { writable => 0 },
61                                     HostName           => { writable => 0 },
62                                     IPAddress          => { writable => 0 },
63                                     InterfaceType      => { writable => 0 },
64                                     LeaseTimeRemaining => { writable => 0 },
65                                     MACAddress         => { writable => 1 },
66                                   },
67                                 ],
68                             HostNumberOfEntries => { writable => 0 },
69                           },
70                       "LANEthernetInterfaceConfig" => [
71                             undef,
72                             {
73                               DuplexMode => { writable => 1 },
74                               Enable => { writable => 1 },
75                               MACAddress => { writable => 0 },
76                               "MACAddressControlEnabled" => { writable => 0 },
77                               MaxBitRate => { writable => 1 },
78                               Status => { writable => 0 },
79                             },
80                             {
81                               DuplexMode => { writable => 1 },
82                               Enable => { writable => 1 },
83                               MACAddress => { writable => 0 },
84                               "MACAddressControlEnabled" => { writable => 0 },
85                               MaxBitRate => { writable => 1 },
86                               Status => { writable => 0 },
87                             },
88                             {
89                               DuplexMode => { writable => 1 },
90                               Enable => { writable => 1 },
91                               MACAddress => { writable => 0 },
92                               "MACAddressControlEnabled" => { writable => 0 },
93                               MaxBitRate => { writable => 1 },
94                               Status => { writable => 0 },
95                             },
96                             {
97                               DuplexMode => { writable => 1 },
98                               Enable => { writable => 1 },
99                               MACAddress => { writable => 0 },
100                               "MACAddressControlEnabled" => { writable => 0 },
101                               MaxBitRate => { writable => 1 },
102                               Status => { writable => 0 },
103                             },
104                           ],
105                       "LANEthernetInterfaceNumberOfEntries" => { writable => 0 },
106                       "LANHostConfigManagement" => {
107                             "DHCPConditionalServing"                => { writable => 0 },
108                             "DHCPConditionalServingNumberOfEntries" => { writable => 0 },
109                             "DHCPConditionalServingPool"            => [
110                                                                          undef,
111                                                                          {
112                                                                            Chaddr                      => { writable => 1 },
113                                                                            DHCPLeaseTime               => { writable => 1 },
114                                                                            "DHCPOptionNumberOfEntries" => { writable => 0 },
115                                                                            DNSServers                  => { writable => 1 },
116                                                                            DomainName                  => { writable => 1 },
117                                                                            IPRouters                   => { writable => 1 },
118                                                                            MaxAddress                  => { writable => 1 },
119                                                                            MinAddress                  => { writable => 1 },
120                                                                            SubnetMask                  => { writable => 1 },
121                                                                            UserClass                   => { writable => 1 },
122                                                                            VendorClass                 => { writable => 1 },
123                                                                          },
124                                                                        ],
125                             DHCPLeaseTime                           => { writable => 1 },
126                             "DHCPOptionNumberOfEntries"             => { writable => 0 },
127                             DHCPRelay                               => { writable => 1 },
128                             DHCPServerEnable                        => { writable => 1 },
129                             DNSServers                              => { writable => 1 },
130                             DomainName                              => { writable => 1 },
131                             IPInterface                             => [
132                                                                          undef,
133                                                                          {
134                                                                            IPInterfaceIPAddress    => { writable => 1 },
135                                                                            "IPInterfaceSubnetMask" => { writable => 1 },
136                                                                          },
137                                                                          {
138                                                                            IPInterfaceIPAddress    => { writable => 1 },
139                                                                            "IPInterfaceSubnetMask" => { writable => 1 },
140                                                                          },
141                                                                        ],
142                             "IPInterfaceNumberOfEntries"            => { writable => 0 },
143                             IPRouters                               => { writable => 1 },
144                             MaxAddress                              => { writable => 1 },
145                             MinAddress                              => { writable => 1 },
146                             SubnetMask                              => { writable => 1 },
147                           },
148                       WLANConfiguration => [
149                             undef,
150                             {
151                               "AuthenticationServiceMode"    => { writable => 1 },
152                               "AutoRateFallbackEnabled"      => { writable => 1 },
153                               BSSID                          => { writable => 0 },
154                               "BasicAuthenticationMode"      => { writable => 1 },
155                               "BasicDataTransmitRates"       => { writable => 1 },
156                               BasicEncryptionModes           => { writable => 1 },
157                               "BeaconAdvertisementEnabled"   => { writable => 1 },
158                               BeaconType                     => { writable => 1 },
159                               Channel                        => { writable => 1 },
160                               ChannelsInUse                  => { writable => 0 },
161                               DeviceOperationMode            => { writable => 1 },
162                               DistanceFromRoot               => { writable => 1 },
163                               Enable                         => { writable => 1 },
164                               "IEEE11iAuthenticationMode"    => { writable => 1 },
165                               "IEEE11iEncryptionModes"       => { writable => 1 },
166                               "InsecureOOBAccessEnabled"     => { writable => 1 },
167                               KeyPassphrase                  => { writable => 1 },
168                               LocationDescription            => { writable => 1 },
169                               "MACAddressControlEnabled"     => { writable => 1 },
170                               MaxBitRate                     => { writable => 1 },
171                               "OperationalDataTransmitRates" => { writable => 1 },
172                               PossibleChannels               => { writable => 0 },
173                               "PossibleDataTransmitRates"    => { writable => 0 },
174                               PreSharedKey                   => [
175                                                                   undef,
176                                                                   {
177                                                                     "AssociatedDeviceMACAddress" => { writable => 1 },
178                                                                     KeyPassphrase => { writable => 1 },
179                                                                     PreSharedKey => { writable => 1 },
180                                                                   },
181                                                                   {
182                                                                     "AssociatedDeviceMACAddress" => { writable => 1 },
183                                                                     KeyPassphrase => { writable => 1 },
184                                                                     PreSharedKey => { writable => 1 },
185                                                                   },
186                                                                   {
187                                                                     "AssociatedDeviceMACAddress" => { writable => 1 },
188                                                                     KeyPassphrase => { writable => 1 },
189                                                                     PreSharedKey => { writable => 1 },
190                                                                   },
191                                                                   {
192                                                                     "AssociatedDeviceMACAddress" => { writable => 1 },
193                                                                     KeyPassphrase => { writable => 1 },
194                                                                     PreSharedKey => { writable => 1 },
195                                                                   },
196                                                                   {
197                                                                     "AssociatedDeviceMACAddress" => { writable => 1 },
198                                                                     KeyPassphrase => { writable => 1 },
199                                                                     PreSharedKey => { writable => 1 },
200                                                                   },
201                                                                   {
202                                                                     "AssociatedDeviceMACAddress" => { writable => 1 },
203                                                                     KeyPassphrase => { writable => 1 },
204                                                                     PreSharedKey => { writable => 1 },
205                                                                   },
206                                                                   {
207                                                                     "AssociatedDeviceMACAddress" => { writable => 1 },
208                                                                     KeyPassphrase => { writable => 1 },
209                                                                     PreSharedKey => { writable => 1 },
210                                                                   },
211                                                                   {
212                                                                     "AssociatedDeviceMACAddress" => { writable => 1 },
213                                                                     KeyPassphrase => { writable => 1 },
214                                                                     PreSharedKey => { writable => 1 },
215                                                                   },
216                                                                   {
217                                                                     "AssociatedDeviceMACAddress" => { writable => 1 },
218                                                                     KeyPassphrase => { writable => 1 },
219                                                                     PreSharedKey => { writable => 1 },
220                                                                   },
221                                                                   {
222                                                                     "AssociatedDeviceMACAddress" => { writable => 1 },
223                                                                     KeyPassphrase => { writable => 1 },
224                                                                     PreSharedKey => { writable => 1 },
225                                                                   },
226                                                                 ],
227                               RadioEnabled                   => { writable => 1 },
228                               SSID                           => { writable => 1 },
229                               Standard                       => { writable => 0 },
230                               Status                         => { writable => 0 },
231                               TotalAssociations              => { writable => 0 },
232                               TotalBytesReceived             => { writable => 0 },
233                               TotalBytesSent                 => { writable => 0 },
234                               "TotalIntegrityFailures"       => { writable => 0 },
235                               TotalPSKFailures               => { writable => 0 },
236                               TotalPacketsReceived           => { writable => 0 },
237                               TotalPacketsSent               => { writable => 0 },
238                               WEPEncryptionLevel             => { writable => 0 },
239                               WEPKey                         => [
240                                                                   undef,
241                                                                   { WEPKey => { writable => 1 } },
242                                                                   { WEPKey => { writable => 1 } },
243                                                                   { WEPKey => { writable => 1 } },
244                                                                   { WEPKey => { writable => 1 } },
245                                                                 ],
246                               WEPKeyIndex                    => { writable => 1 },
247                               "WPAAuthenticationMode"        => { writable => 1 },
248                               WPAEncryptionModes             => { writable => 1 },
249                               X_000E50_ChannelMode           => { writable => 1 },
250                             },
251                           ],
252                     },
253                   ],
254               "LANDeviceNumberOfEntries" => { writable => 0 },
255               Layer2Bridging => {
256                     AvailableInterface => [
257                           undef,
258                           {
259                             "AvailableInterfaceKey" => { writable => 0 },
260                             InterfaceReference      => { writable => 0 },
261                             InterfaceType           => { writable => 0 },
262                           },
263                           {
264                             "AvailableInterfaceKey" => { writable => 0 },
265                             InterfaceReference      => { writable => 0 },
266                             InterfaceType           => { writable => 0 },
267                           },
268                           {
269                             "AvailableInterfaceKey" => { writable => 0 },
270                             InterfaceReference      => { writable => 0 },
271                             InterfaceType           => { writable => 0 },
272                           },
273                           {
274                             "AvailableInterfaceKey" => { writable => 0 },
275                             InterfaceReference      => { writable => 0 },
276                             InterfaceType           => { writable => 0 },
277                           },
278                           {
279                             "AvailableInterfaceKey" => { writable => 0 },
280                             InterfaceReference      => { writable => 0 },
281                             InterfaceType           => { writable => 0 },
282                           },
283                           {
284                             "AvailableInterfaceKey" => { writable => 0 },
285                             InterfaceReference      => { writable => 0 },
286                             InterfaceType           => { writable => 0 },
287                           },
288                         ],
289                     "AvailableInterfaceNumberOfEntries" => { writable => 0 },
290                     Bridge => [
291                           undef,
292                           {
293                             BridgeEnable => { writable => 1 },
294                             BridgeKey    => { writable => 0 },
295                             BridgeName   => { writable => 1 },
296                             BridgeStatus => { writable => 0 },
297                           },
298                         ],
299                     "BridgeNumberOfEntries" => { writable => 0 },
300                     Filter => [
301                           undef,
302                           {
303                             BridgeReference => { writable => 1 },
304                             FilterEnable    => { writable => 1 },
305                             FilterInterface => { writable => 1 },
306                             FilterKey       => { writable => 0 },
307                             FilterStatus    => { writable => 0 },
308                           },
309                           {
310                             BridgeReference => { writable => 1 },
311                             FilterEnable    => { writable => 1 },
312                             FilterInterface => { writable => 1 },
313                             FilterKey       => { writable => 0 },
314                             FilterStatus    => { writable => 0 },
315                           },
316                           {
317                             BridgeReference => { writable => 1 },
318                             FilterEnable    => { writable => 1 },
319                             FilterInterface => { writable => 1 },
320                             FilterKey       => { writable => 0 },
321                             FilterStatus    => { writable => 0 },
322                           },
323                           {
324                             BridgeReference => { writable => 1 },
325                             FilterEnable    => { writable => 1 },
326                             FilterInterface => { writable => 1 },
327                             FilterKey       => { writable => 0 },
328                             FilterStatus    => { writable => 0 },
329                           },
330                           {
331                             BridgeReference => { writable => 1 },
332                             FilterEnable    => { writable => 1 },
333                             FilterInterface => { writable => 1 },
334                             FilterKey       => { writable => 0 },
335                             FilterStatus    => { writable => 0 },
336                           },
337                           {
338                             BridgeReference => { writable => 1 },
339                             FilterEnable    => { writable => 1 },
340                             FilterInterface => { writable => 1 },
341                             FilterKey       => { writable => 0 },
342                             FilterStatus    => { writable => 0 },
343                           },
344                           {
345                             BridgeReference => { writable => 1 },
346                             FilterEnable    => { writable => 1 },
347                             FilterInterface => { writable => 1 },
348                             FilterKey       => { writable => 0 },
349                             FilterStatus    => { writable => 0 },
350                           },
351                         ],
352                     "FilterNumberOfEntries" => { writable => 0 },
353                     MaxBridgeEntries => { writable => 0 },
354                     MaxFilterEntries => { writable => 0 },
355                   },
356               Layer3Forwarding => {
357                     "DefaultConnectionService" => { writable => 0 },
358                     "ForwardNumberOfEntries" => { writable => 0 },
359                     Forwarding => [
360                           undef,
361                           {
362                             DestIPAddress    => { writable => 1 },
363                             DestSubnetMask   => { writable => 1 },
364                             ForwardingMetric => { writable => 1 },
365                             GatewayIPAddress => { writable => 1 },
366                             Interface        => { writable => 1 },
367                           },
368                           {
369                             DestIPAddress    => { writable => 1 },
370                             DestSubnetMask   => { writable => 1 },
371                             ForwardingMetric => { writable => 1 },
372                             GatewayIPAddress => { writable => 1 },
373                             Interface        => { writable => 1 },
374                           },
375                         ],
376                   },
377               ManagementServer => {
378                     "ConnectionRequestPassword" => { writable => 1 },
379                     ConnectionRequestURL => { writable => 0 },
380                     "ConnectionRequestUsername" => { writable => 1 },
381                     ParameterKey => { writable => 0 },
382                     Password => { writable => 1 },
383                     PeriodicInformEnable => { writable => 1 },
384                     "PeriodicInformInterval" => { writable => 1 },
385                     PeriodicInformTime => { writable => 1 },
386                     URL => { writable => 1 },
387                     UpgradesManaged => { writable => 1 },
388                     Username => { writable => 1 },
389                   },
390               Services => {
391                     VoiceService                  => [
392                                                        undef,
393                                                        {
394                                                          Capabilities => {
395                                                                ButtonMap                => { writable => 0 },
396                                                                Codecs                   => [
397                                                                                              undef,
398                                                                                              {
399                                                                                                BitRate => { writable => 0 },
400                                                                                                Codec => { writable => 0 },
401                                                                                                EntryID => { writable => 0 },
402                                                                                                PacketizationPeriod => { writable => 0 },
403                                                                                                SilenceSuppression => { writable => 0 },
404                                                                                              },
405                                                                                              {
406                                                                                                BitRate => { writable => 0 },
407                                                                                                Codec => { writable => 0 },
408                                                                                                EntryID => { writable => 0 },
409                                                                                                PacketizationPeriod => { writable => 0 },
410                                                                                                SilenceSuppression => { writable => 0 },
411                                                                                              },
412                                                                                              {
413                                                                                                BitRate => { writable => 0 },
414                                                                                                Codec => { writable => 0 },
415                                                                                                EntryID => { writable => 0 },
416                                                                                                PacketizationPeriod => { writable => 0 },
417                                                                                                SilenceSuppression => { writable => 0 },
418                                                                                              },
419                                                                                              {
420                                                                                                BitRate => { writable => 0 },
421                                                                                                Codec => { writable => 0 },
422                                                                                                EntryID => { writable => 0 },
423                                                                                                PacketizationPeriod => { writable => 0 },
424                                                                                                SilenceSuppression => { writable => 0 },
425                                                                                              },
426                                                                                              {
427                                                                                                BitRate => { writable => 0 },
428                                                                                                Codec => { writable => 0 },
429                                                                                                EntryID => { writable => 0 },
430                                                                                                PacketizationPeriod => { writable => 0 },
431                                                                                                SilenceSuppression => { writable => 0 },
432                                                                                              },
433                                                                                              {
434                                                                                                BitRate => { writable => 0 },
435                                                                                                Codec => { writable => 0 },
436                                                                                                EntryID => { writable => 0 },
437                                                                                                PacketizationPeriod => { writable => 0 },
438                                                                                                SilenceSuppression => { writable => 0 },
439                                                                                              },
440                                                                                              {
441                                                                                                BitRate => { writable => 0 },
442                                                                                                Codec => { writable => 0 },
443                                                                                                EntryID => { writable => 0 },
444                                                                                                PacketizationPeriod => { writable => 0 },
445                                                                                                SilenceSuppression => { writable => 0 },
446                                                                                              },
447                                                                                              {
448                                                                                                BitRate => { writable => 0 },
449                                                                                                Codec => { writable => 0 },
450                                                                                                EntryID => { writable => 0 },
451                                                                                                PacketizationPeriod => { writable => 0 },
452                                                                                                SilenceSuppression => { writable => 0 },
453                                                                                              },
454                                                                                            ],
455                                                                DSCPCoupled              => { writable => 0 },
456                                                                DigitMap                 => { writable => 0 },
457                                                                "EthernetTaggingCoupled" => { writable => 0 },
458                                                                FaxPassThrough           => { writable => 0 },
459                                                                FaxT38                   => { writable => 0 },
460                                                                MGCP                     => { Extensions => { writable => 1 } },
461                                                                MaxLineCount             => { writable => 0 },
462                                                                MaxProfileCount          => { writable => 0 },
463                                                                MaxSessionCount          => { writable => 0 },
464                                                                ModemPassThrough         => { writable => 0 },
465                                                                NumberingPlan            => { writable => 0 },
466                                                                PSTNSoftSwitchOver       => { writable => 0 },
467                                                                RTCP                     => { writable => 0 },
468                                                                RTPRedundancy            => { writable => 0 },
469                                                                Regions                  => { writable => 0 },
470                                                                RingGeneration           => { writable => 0 },
471                                                                SRTP                     => { writable => 0 },
472                                                                SignalingProtocols       => { writable => 0 },
473                                                                ToneGeneration           => { writable => 0 },
474                                                                VoicePortTests           => { writable => 0 },
475                                                              },
476                                                          PhyInterface => [
477                                                                undef,
478                                                                {
479                                                                  Description => { writable => 0 },
480                                                                  InterfaceID => { writable => 0 },
481                                                                  PhyPort     => { writable => 0 },
482                                                                },
483                                                                {
484                                                                  Description => { writable => 0 },
485                                                                  InterfaceID => { writable => 0 },
486                                                                  PhyPort     => { writable => 0 },
487                                                                },
488                                                                {
489                                                                  Description => { writable => 0 },
490                                                                  InterfaceID => { writable => 0 },
491                                                                  PhyPort     => { writable => 0 },
492                                                                },
493                                                              ],
494                                                          VoiceProfile => [
495                                                                undef,
496                                                                {
497                                                                  Enable => { writable => 1 },
498                                                                  FaxPassThrough => { writable => 1 },
499                                                                  Line => [
500                                                                        undef,
501                                                                        {
502                                                                          Enable => { writable => 1 },
503                                                                          MGCP => { LineName => { writable => 1 } },
504                                                                          PhyReferenceList => { writable => 1 },
505                                                                        },
506                                                                        {
507                                                                          Enable => { writable => 1 },
508                                                                          MGCP => { LineName => { writable => 1 } },
509                                                                          PhyReferenceList => { writable => 1 },
510                                                                        },
511                                                                      ],
512                                                                  MGCP => {
513                                                                        AllowPiggybackEvents => { writable => 1 },
514                                                                        CallAgent1 => { writable => 1 },
515                                                                        CallAgent2 => { writable => 1 },
516                                                                        CallAgentPort1 => { writable => 1 },
517                                                                        CallAgentPort2 => { writable => 1 },
518                                                                        DSCPMark => { writable => 1 },
519                                                                        Domain => { writable => 1 },
520                                                                        EthernetPriorityMark => { writable => 1 },
521                                                                        LocalPort => { writable => 1 },
522                                                                        MaxRetranCount => { writable => 1 },
523                                                                        RegisterMode => { writable => 1 },
524                                                                        RetranIntervalTimer => { writable => 1 },
525                                                                        SendRSIPImmediately => { writable => 1 },
526                                                                        User => { writable => 1 },
527                                                                        VLANIDMark => { writable => 1 },
528                                                                      },
529                                                                  MaxSessions => { writable => 0 },
530                                                                  Name => { writable => 1 },
531                                                                  NumberOfLines => { writable => 0 },
532                                                                  PSTNFailOver => { writable => 1 },
533                                                                  RTP => {
534                                                                        DSCPMark     => { writable => 1 },
535                                                                        LocalPortMax => { writable => 1 },
536                                                                        LocalPortMin => { writable => 1 },
537                                                                      },
538                                                                  Region => { writable => 1 },
539                                                                  Reset => { writable => 1 },
540                                                                  SignalingProtocol => { writable => 1 },
541                                                                },
542                                                              ],
543                                                          "VoiceProfileNumberOfEntries" => { writable => 0 },
544                                                        },
545                                                      ],
546                     X_000E50_DynamicDNS           => {
547                                                        "ClientNumberOfEntries" => { writable => 0 },
548                                                        Service => [
549                                                              undef,
550                                                              {
551                                                                MaxRetries => { writable => 1 },
552                                                                Name => { writable => 0 },
553                                                                Request => { writable => 1 },
554                                                                RetryInterval => { writable => 1 },
555                                                                Server => { writable => 1 },
556                                                                ServerPort => { writable => 1 },
557                                                                UpdateInterval => { writable => 1 },
558                                                              },
559                                                              {
560                                                                MaxRetries => { writable => 1 },
561                                                                Name => { writable => 0 },
562                                                                Request => { writable => 1 },
563                                                                RetryInterval => { writable => 1 },
564                                                                Server => { writable => 1 },
565                                                                ServerPort => { writable => 1 },
566                                                                UpdateInterval => { writable => 1 },
567                                                              },
568                                                              {
569                                                                MaxRetries => { writable => 1 },
570                                                                Name => { writable => 0 },
571                                                                Request => { writable => 1 },
572                                                                RetryInterval => { writable => 1 },
573                                                                Server => { writable => 1 },
574                                                                ServerPort => { writable => 1 },
575                                                                UpdateInterval => { writable => 1 },
576                                                              },
577                                                              {
578                                                                MaxRetries => { writable => 1 },
579                                                                Name => { writable => 0 },
580                                                                Request => { writable => 1 },
581                                                                RetryInterval => { writable => 1 },
582                                                                Server => { writable => 1 },
583                                                                ServerPort => { writable => 1 },
584                                                                UpdateInterval => { writable => 1 },
585                                                              },
586                                                              {
587                                                                MaxRetries => { writable => 1 },
588                                                                Name => { writable => 0 },
589                                                                Request => { writable => 1 },
590                                                                RetryInterval => { writable => 1 },
591                                                                Server => { writable => 1 },
592                                                                ServerPort => { writable => 1 },
593                                                                UpdateInterval => { writable => 1 },
594                                                              },
595                                                              {
596                                                                MaxRetries => { writable => 1 },
597                                                                Name => { writable => 0 },
598                                                                Request => { writable => 1 },
599                                                                RetryInterval => { writable => 1 },
600                                                                Server => { writable => 1 },
601                                                                ServerPort => { writable => 1 },
602                                                                UpdateInterval => { writable => 1 },
603                                                              },
604                                                            ],
605                                                        "ServiceNumberOfEntries" => { writable => 0 },
606                                                      },
607                     X_000E50_Internet             => {
608                                                        LANConnection => { writable => 1 },
609                                                        WANConnection => { writable => 1 },
610                                                      },
611                     "X_000E50_NATApplicationList" => {
612                                                        Application => [
613                                                              undef,
614                                                              {
615                                                                HostIPAddress => { writable => 1 },
616                                                                Name => { writable => 1 },
617                                                                Rule => [
618                                                                      undef,
619                                                                      {
620                                                                        ExternalPort => { writable => 1 },
621                                                                        ExternalPortRangeEnd => { writable => 1 },
622                                                                        InternalPort => { writable => 1 },
623                                                                        Protocol => { writable => 1 },
624                                                                      },
625                                                                    ],
626                                                                RuleNumberOfEntries => { writable => 0 },
627                                                              },
628                                                              {
629                                                                HostIPAddress => { writable => 1 },
630                                                                Name => { writable => 1 },
631                                                                Rule => [
632                                                                      undef,
633                                                                      {
634                                                                        ExternalPort => { writable => 1 },
635                                                                        ExternalPortRangeEnd => { writable => 1 },
636                                                                        InternalPort => { writable => 1 },
637                                                                        Protocol => { writable => 1 },
638                                                                      },
639                                                                      {
640                                                                        ExternalPort => { writable => 1 },
641                                                                        ExternalPortRangeEnd => { writable => 1 },
642                                                                        InternalPort => { writable => 1 },
643                                                                        Protocol => { writable => 1 },
644                                                                      },
645                                                                      {
646                                                                        ExternalPort => { writable => 1 },
647                                                                        ExternalPortRangeEnd => { writable => 1 },
648                                                                        InternalPort => { writable => 1 },
649                                                                        Protocol => { writable => 1 },
650                                                                      },
651                                                                      {
652                                                                        ExternalPort => { writable => 1 },
653                                                                        ExternalPortRangeEnd => { writable => 1 },
654                                                                        InternalPort => { writable => 1 },
655                                                                        Protocol => { writable => 1 },
656                                                                      },
657                                                                    ],
658                                                                RuleNumberOfEntries => { writable => 0 },
659                                                              },
660                                                              {
661                                                                HostIPAddress => { writable => 1 },
662                                                                Name => { writable => 1 },
663                                                                Rule => [
664                                                                      undef,
665                                                                      {
666                                                                        ExternalPort => { writable => 1 },
667                                                                        ExternalPortRangeEnd => { writable => 1 },
668                                                                        InternalPort => { writable => 1 },
669                                                                        Protocol => { writable => 1 },
670                                                                      },
671                                                                    ],
672                                                                RuleNumberOfEntries => { writable => 0 },
673                                                              },
674                                                              {
675                                                                HostIPAddress => { writable => 1 },
676                                                                Name => { writable => 1 },
677                                                                Rule => [
678                                                                      undef,
679                                                                      {
680                                                                        ExternalPort => { writable => 1 },
681                                                                        ExternalPortRangeEnd => { writable => 1 },
682                                                                        InternalPort => { writable => 1 },
683                                                                        Protocol => { writable => 1 },
684                                                                      },
685                                                                    ],
686                                                                RuleNumberOfEntries => { writable => 0 },
687                                                              },
688                                                              {
689                                                                HostIPAddress => { writable => 1 },
690                                                                Name => { writable => 1 },
691                                                                Rule => [
692                                                                      undef,
693                                                                      {
694                                                                        ExternalPort => { writable => 1 },
695                                                                        ExternalPortRangeEnd => { writable => 1 },
696                                                                        InternalPort => { writable => 1 },
697                                                                        Protocol => { writable => 1 },
698                                                                      },
699                                                                      {
700                                                                        ExternalPort => { writable => 1 },
701                                                                        ExternalPortRangeEnd => { writable => 1 },
702                                                                        InternalPort => { writable => 1 },
703                                                                        Protocol => { writable => 1 },
704                                                                      },
705                                                                      {
706                                                                        ExternalPort => { writable => 1 },
707                                                                        ExternalPortRangeEnd => { writable => 1 },
708                                                                        InternalPort => { writable => 1 },
709                                                                        Protocol => { writable => 1 },
710                                                                      },
711                                                                      {
712                                                                        ExternalPort => { writable => 1 },
713                                                                        ExternalPortRangeEnd => { writable => 1 },
714                                                                        InternalPort => { writable => 1 },
715                                                                        Protocol => { writable => 1 },
716                                                                      },
717                                                                      {
718                                                                        ExternalPort => { writable => 1 },
719                                                                        ExternalPortRangeEnd => { writable => 1 },
720                                                                        InternalPort => { writable => 1 },
721                                                                        Protocol => { writable => 1 },
722                                                                      },
723                                                                      {
724                                                                        ExternalPort => { writable => 1 },
725                                                                        ExternalPortRangeEnd => { writable => 1 },
726                                                                        InternalPort => { writable => 1 },
727                                                                        Protocol => { writable => 1 },
728                                                                      },
729                                                                    ],
730                                                                RuleNumberOfEntries => { writable => 0 },
731                                                              },
732                                                              {
733                                                                HostIPAddress => { writable => 1 },
734                                                                Name => { writable => 1 },
735                                                                Rule => [
736                                                                      undef,
737                                                                      {
738                                                                        ExternalPort => { writable => 1 },
739                                                                        ExternalPortRangeEnd => { writable => 1 },
740                                                                        InternalPort => { writable => 1 },
741                                                                        Protocol => { writable => 1 },
742                                                                      },
743                                                                      {
744                                                                        ExternalPort => { writable => 1 },
745                                                                        ExternalPortRangeEnd => { writable => 1 },
746                                                                        InternalPort => { writable => 1 },
747                                                                        Protocol => { writable => 1 },
748                                                                      },
749                                                                      {
750                                                                        ExternalPort => { writable => 1 },
751                                                                        ExternalPortRangeEnd => { writable => 1 },
752                                                                        InternalPort => { writable => 1 },
753                                                                        Protocol => { writable => 1 },
754                                                                      },
755                                                                      {
756                                                                        ExternalPort => { writable => 1 },
757                                                                        ExternalPortRangeEnd => { writable => 1 },
758                                                                        InternalPort => { writable => 1 },
759                                                                        Protocol => { writable => 1 },
760                                                                      },
761                                                                    ],
762                                                                RuleNumberOfEntries => { writable => 0 },
763                                                              },
764                                                              {
765                                                                HostIPAddress => { writable => 1 },
766                                                                Name => { writable => 1 },
767                                                                Rule => [
768                                                                      undef,
769                                                                      {
770                                                                        ExternalPort => { writable => 1 },
771                                                                        ExternalPortRangeEnd => { writable => 1 },
772                                                                        InternalPort => { writable => 1 },
773                                                                        Protocol => { writable => 1 },
774                                                                      },
775                                                                    ],
776                                                                RuleNumberOfEntries => { writable => 0 },
777                                                              },
778                                                              {
779                                                                HostIPAddress => { writable => 1 },
780                                                                Name => { writable => 1 },
781                                                                Rule => [
782                                                                      undef,
783                                                                      {
784                                                                        ExternalPort => { writable => 1 },
785                                                                        ExternalPortRangeEnd => { writable => 1 },
786                                                                        InternalPort => { writable => 1 },
787                                                                        Protocol => { writable => 1 },
788                                                                      },
789                                                                      {
790                                                                        ExternalPort => { writable => 1 },
791                                                                        ExternalPortRangeEnd => { writable => 1 },
792                                                                        InternalPort => { writable => 1 },
793                                                                        Protocol => { writable => 1 },
794                                                                      },
795                                                                    ],
796                                                                RuleNumberOfEntries => { writable => 0 },
797                                                              },
798                                                              {
799                                                                HostIPAddress => { writable => 1 },
800                                                                Name => { writable => 1 },
801                                                                Rule => [
802                                                                      undef,
803                                                                      {
804                                                                        ExternalPort => { writable => 1 },
805                                                                        ExternalPortRangeEnd => { writable => 1 },
806                                                                        InternalPort => { writable => 1 },
807                                                                        Protocol => { writable => 1 },
808                                                                      },
809                                                                    ],
810                                                                RuleNumberOfEntries => { writable => 0 },
811                                                              },
812                                                              {
813                                                                HostIPAddress => { writable => 1 },
814                                                                Name => { writable => 1 },
815                                                                Rule => [
816                                                                      undef,
817                                                                      {
818                                                                        ExternalPort => { writable => 1 },
819                                                                        ExternalPortRangeEnd => { writable => 1 },
820                                                                        InternalPort => { writable => 1 },
821                                                                        Protocol => { writable => 1 },
822                                                                      },
823                                                                    ],
824                                                                RuleNumberOfEntries => { writable => 0 },
825                                                              },
826                                                              {
827                                                                HostIPAddress => { writable => 1 },
828                                                                Name => { writable => 1 },
829                                                                Rule => [
830                                                                      undef,
831                                                                      {
832                                                                        ExternalPort => { writable => 1 },
833                                                                        ExternalPortRangeEnd => { writable => 1 },
834                                                                        InternalPort => { writable => 1 },
835                                                                        Protocol => { writable => 1 },
836                                                                      },
837                                                                      {
838                                                                        ExternalPort => { writable => 1 },
839                                                                        ExternalPortRangeEnd => { writable => 1 },
840                                                                        InternalPort => { writable => 1 },
841                                                                        Protocol => { writable => 1 },
842                                                                      },
843                                                                      {
844                                                                        ExternalPort => { writable => 1 },
845                                                                        ExternalPortRangeEnd => { writable => 1 },
846                                                                        InternalPort => { writable => 1 },
847                                                                        Protocol => { writable => 1 },
848                                                                      },
849                                                                      {
850                                                                        ExternalPort => { writable => 1 },
851                                                                        ExternalPortRangeEnd => { writable => 1 },
852                                                                        InternalPort => { writable => 1 },
853                                                                        Protocol => { writable => 1 },
854                                                                      },
855                                                                      {
856                                                                        ExternalPort => { writable => 1 },
857                                                                        ExternalPortRangeEnd => { writable => 1 },
858                                                                        InternalPort => { writable => 1 },
859                                                                        Protocol => { writable => 1 },
860                                                                      },
861                                                                      {
862                                                                        ExternalPort => { writable => 1 },
863                                                                        ExternalPortRangeEnd => { writable => 1 },
864                                                                        InternalPort => { writable => 1 },
865                                                                        Protocol => { writable => 1 },
866                                                                      },
867                                                                      {
868                                                                        ExternalPort => { writable => 1 },
869                                                                        ExternalPortRangeEnd => { writable => 1 },
870                                                                        InternalPort => { writable => 1 },
871                                                                        Protocol => { writable => 1 },
872                                                                      },
873                                                                      {
874                                                                        ExternalPort => { writable => 1 },
875                                                                        ExternalPortRangeEnd => { writable => 1 },
876                                                                        InternalPort => { writable => 1 },
877                                                                        Protocol => { writable => 1 },
878                                                                      },
879                                                                    ],
880                                                                RuleNumberOfEntries => { writable => 0 },
881                                                              },
882                                                              {
883                                                                HostIPAddress => { writable => 1 },
884                                                                Name => { writable => 1 },
885                                                                Rule => [
886                                                                      undef,
887                                                                      {
888                                                                        ExternalPort => { writable => 1 },
889                                                                        ExternalPortRangeEnd => { writable => 1 },
890                                                                        InternalPort => { writable => 1 },
891                                                                        Protocol => { writable => 1 },
892                                                                      },
893                                                                      {
894                                                                        ExternalPort => { writable => 1 },
895                                                                        ExternalPortRangeEnd => { writable => 1 },
896                                                                        InternalPort => { writable => 1 },
897                                                                        Protocol => { writable => 1 },
898                                                                      },
899                                                                      {
900                                                                        ExternalPort => { writable => 1 },
901                                                                        ExternalPortRangeEnd => { writable => 1 },
902                                                                        InternalPort => { writable => 1 },
903                                                                        Protocol => { writable => 1 },
904                                                                      },
905                                                                      {
906                                                                        ExternalPort => { writable => 1 },
907                                                                        ExternalPortRangeEnd => { writable => 1 },
908                                                                        InternalPort => { writable => 1 },
909                                                                        Protocol => { writable => 1 },
910                                                                      },
911                                                                    ],
912                                                                RuleNumberOfEntries => { writable => 0 },
913                                                              },
914                                                              {
915                                                                HostIPAddress => { writable => 1 },
916                                                                Name => { writable => 1 },
917                                                                Rule => [
918                                                                      undef,
919                                                                      {
920                                                                        ExternalPort => { writable => 1 },
921                                                                        ExternalPortRangeEnd => { writable => 1 },
922                                                                        InternalPort => { writable => 1 },
923                                                                        Protocol => { writable => 1 },
924                                                                      },
925                                                                      {
926                                                                        ExternalPort => { writable => 1 },
927                                                                        ExternalPortRangeEnd => { writable => 1 },
928                                                                        InternalPort => { writable => 1 },
929                                                                        Protocol => { writable => 1 },
930                                                                      },
931                                                                      {
932                                                                        ExternalPort => { writable => 1 },
933                                                                        ExternalPortRangeEnd => { writable => 1 },
934                                                                        InternalPort => { writable => 1 },
935                                                                        Protocol => { writable => 1 },
936                                                                      },
937                                                                      {
938                                                                        ExternalPort => { writable => 1 },
939                                                                        ExternalPortRangeEnd => { writable => 1 },
940                                                                        InternalPort => { writable => 1 },
941                                                                        Protocol => { writable => 1 },
942                                                                      },
943                                                                      {
944                                                                        ExternalPort => { writable => 1 },
945                                                                        ExternalPortRangeEnd => { writable => 1 },
946                                                                        InternalPort => { writable => 1 },
947                                                                        Protocol => { writable => 1 },
948                                                                      },
949                                                                      {
950                                                                        ExternalPort => { writable => 1 },
951                                                                        ExternalPortRangeEnd => { writable => 1 },
952                                                                        InternalPort => { writable => 1 },
953                                                                        Protocol => { writable => 1 },
954                                                                      },
955                                                                    ],
956                                                                RuleNumberOfEntries => { writable => 0 },
957                                                              },
958                                                              {
959                                                                HostIPAddress => { writable => 1 },
960                                                                Name => { writable => 1 },
961                                                                Rule => [
962                                                                      undef,
963                                                                      {
964                                                                        ExternalPort => { writable => 1 },
965                                                                        ExternalPortRangeEnd => { writable => 1 },
966                                                                        InternalPort => { writable => 1 },
967                                                                        Protocol => { writable => 1 },
968                                                                      },
969                                                                      {
970                                                                        ExternalPort => { writable => 1 },
971                                                                        ExternalPortRangeEnd => { writable => 1 },
972                                                                        InternalPort => { writable => 1 },
973                                                                        Protocol => { writable => 1 },
974                                                                      },
975                                                                    ],
976                                                                RuleNumberOfEntries => { writable => 0 },
977                                                              },
978                                                              {
979                                                                HostIPAddress => { writable => 1 },
980                                                                Name => { writable => 1 },
981                                                                Rule => [
982                                                                      undef,
983                                                                      {
984                                                                        ExternalPort => { writable => 1 },
985                                                                        ExternalPortRangeEnd => { writable => 1 },
986                                                                        InternalPort => { writable => 1 },
987                                                                        Protocol => { writable => 1 },
988                                                                      },
989                                                                      {
990                                                                        ExternalPort => { writable => 1 },
991                                                                        ExternalPortRangeEnd => { writable => 1 },
992                                                                        InternalPort => { writable => 1 },
993                                                                        Protocol => { writable => 1 },
994                                                                      },
995                                                                    ],
996                                                                RuleNumberOfEntries => { writable => 0 },
997                                                              },
998                                                              {
999                                                                HostIPAddress => { writable => 1 },
1000                                                                Name => { writable => 1 },
1001                                                                Rule => [
1002                                                                      undef,
1003                                                                      {
1004                                                                        ExternalPort => { writable => 1 },
1005                                                                        ExternalPortRangeEnd => { writable => 1 },
1006                                                                        InternalPort => { writable => 1 },
1007                                                                        Protocol => { writable => 1 },
1008                                                                      },
1009                                                                      {
1010                                                                        ExternalPort => { writable => 1 },
1011                                                                        ExternalPortRangeEnd => { writable => 1 },
1012                                                                        InternalPort => { writable => 1 },
1013                                                                        Protocol => { writable => 1 },
1014                                                                      },
1015                                                                    ],
1016                                                                RuleNumberOfEntries => { writable => 0 },
1017                                                              },
1018                                                              {
1019                                                                HostIPAddress => { writable => 1 },
1020                                                                Name => { writable => 1 },
1021                                                                Rule => [
1022                                                                      undef,
1023                                                                      {
1024                                                                        ExternalPort => { writable => 1 },
1025                                                                        ExternalPortRangeEnd => { writable => 1 },
1026                                                                        InternalPort => { writable => 1 },
1027                                                                        Protocol => { writable => 1 },
1028                                                                      },
1029                                                                      {
1030                                                                        ExternalPort => { writable => 1 },
1031                                                                        ExternalPortRangeEnd => { writable => 1 },
1032                                                                        InternalPort => { writable => 1 },
1033                                                                        Protocol => { writable => 1 },
1034                                                                      },
1035                                                                    ],
1036                                                                RuleNumberOfEntries => { writable => 0 },
1037                                                              },
1038                                                              {
1039                                                                HostIPAddress => { writable => 1 },
1040                                                                Name => { writable => 1 },
1041                                                                Rule => [
1042                                                                      undef,
1043                                                                      {
1044                                                                        ExternalPort => { writable => 1 },
1045                                                                        ExternalPortRangeEnd => { writable => 1 },
1046                                                                        InternalPort => { writable => 1 },
1047                                                                        Protocol => { writable => 1 },
1048                                                                      },
1049                                                                      {
1050                                                                        ExternalPort => { writable => 1 },
1051                                                                        ExternalPortRangeEnd => { writable => 1 },
1052                                                                        InternalPort => { writable => 1 },
1053                                                                        Protocol => { writable => 1 },
1054                                                                      },
1055                                                                      {
1056                                                                        ExternalPort => { writable => 1 },
1057                                                                        ExternalPortRangeEnd => { writable => 1 },
1058                                                                        InternalPort => { writable => 1 },
1059                                                                        Protocol => { writable => 1 },
1060                                                                      },
1061                                                                      {
1062                                                                        ExternalPort => { writable => 1 },
1063                                                                        ExternalPortRangeEnd => { writable => 1 },
1064                                                                        InternalPort => { writable => 1 },
1065                                                                        Protocol => { writable => 1 },
1066                                                                      },
1067                                                                      {
1068                                                                        ExternalPort => { writable => 1 },
1069                                                                        ExternalPortRangeEnd => { writable => 1 },
1070                                                                        InternalPort => { writable => 1 },
1071                                                                        Protocol => { writable => 1 },
1072                                                                      },
1073                                                                      {
1074                                                                        ExternalPort => { writable => 1 },
1075                                                                        ExternalPortRangeEnd => { writable => 1 },
1076                                                                        InternalPort => { writable => 1 },
1077                                                                        Protocol => { writable => 1 },
1078                                                                      },
1079                                                                      {
1080                                                                        ExternalPort => { writable => 1 },
1081                                                                        ExternalPortRangeEnd => { writable => 1 },
1082                                                                        InternalPort => { writable => 1 },
1083                                                                        Protocol => { writable => 1 },
1084                                                                      },
1085                                                                      {
1086                                                                        ExternalPort => { writable => 1 },
1087                                                                        ExternalPortRangeEnd => { writable => 1 },
1088                                                                        InternalPort => { writable => 1 },
1089                                                                        Protocol => { writable => 1 },
1090                                                                      },
1091                                                                      {
1092                                                                        ExternalPort => { writable => 1 },
1093                                                                        ExternalPortRangeEnd => { writable => 1 },
1094                                                                        InternalPort => { writable => 1 },
1095                                                                        Protocol => { writable => 1 },
1096                                                                      },
1097                                                                      {
1098                                                                        ExternalPort => { writable => 1 },
1099                                                                        ExternalPortRangeEnd => { writable => 1 },
1100                                                                        InternalPort => { writable => 1 },
1101                                                                        Protocol => { writable => 1 },
1102                                                                      },
1103                                                                    ],
1104                                                                RuleNumberOfEntries => { writable => 0 },
1105                                                              },
1106                                                              {
1107                                                                HostIPAddress => { writable => 1 },
1108                                                                Name => { writable => 1 },
1109                                                                Rule => [
1110                                                                      undef,
1111                                                                      {
1112                                                                        ExternalPort => { writable => 1 },
1113                                                                        ExternalPortRangeEnd => { writable => 1 },
1114                                                                        InternalPort => { writable => 1 },
1115                                                                        Protocol => { writable => 1 },
1116                                                                      },
1117                                                                      {
1118                                                                        ExternalPort => { writable => 1 },
1119                                                                        ExternalPortRangeEnd => { writable => 1 },
1120                                                                        InternalPort => { writable => 1 },
1121                                                                        Protocol => { writable => 1 },
1122                                                                      },
1123                                                                      {
1124                                                                        ExternalPort => { writable => 1 },
1125                                                                        ExternalPortRangeEnd => { writable => 1 },
1126                                                                        InternalPort => { writable => 1 },
1127                                                                        Protocol => { writable => 1 },
1128                                                                      },
1129                                                                      {
1130                                                                        ExternalPort => { writable => 1 },
1131                                                                        ExternalPortRangeEnd => { writable => 1 },
1132                                                                        InternalPort => { writable => 1 },
1133                                                                        Protocol => { writable => 1 },
1134                                                                      },
1135                                                                      {
1136                                                                        ExternalPort => { writable => 1 },
1137                                                                        ExternalPortRangeEnd => { writable => 1 },
1138                                                                        InternalPort => { writable => 1 },
1139                                                                        Protocol => { writable => 1 },
1140                                                                      },
1141                                                                      {
1142                                                                        ExternalPort => { writable => 1 },
1143                                                                        ExternalPortRangeEnd => { writable => 1 },
1144                                                                        InternalPort => { writable => 1 },
1145                                                                        Protocol => { writable => 1 },
1146                                                                      },
1147                                                                      {
1148                                                                        ExternalPort => { writable => 1 },
1149                                                                        ExternalPortRangeEnd => { writable => 1 },
1150                                                                        InternalPort => { writable => 1 },
1151                                                                        Protocol => { writable => 1 },
1152                                                                      },
1153                                                                      {
1154                                                                        ExternalPort => { writable => 1 },
1155                                                                        ExternalPortRangeEnd => { writable => 1 },
1156                                                                        InternalPort => { writable => 1 },
1157                                                                        Protocol => { writable => 1 },
1158                                                                      },
1159                                                                      {
1160                                                                        ExternalPort => { writable => 1 },
1161                                                                        ExternalPortRangeEnd => { writable => 1 },
1162                                                                        InternalPort => { writable => 1 },
1163                                                                        Protocol => { writable => 1 },
1164                                                                      },
1165                                                                      {
1166                                                                        ExternalPort => { writable => 1 },
1167                                                                        ExternalPortRangeEnd => { writable => 1 },
1168                                                                        InternalPort => { writable => 1 },
1169                                                                        Protocol => { writable => 1 },
1170                                                                      },
1171                                                                    ],
1172                                                                RuleNumberOfEntries => { writable => 0 },
1173                                                              },
1174                                                              {
1175                                                                HostIPAddress => { writable => 1 },
1176                                                                Name => { writable => 1 },
1177                                                                Rule => [
1178                                                                      undef,
1179                                                                      {
1180                                                                        ExternalPort => { writable => 1 },
1181                                                                        ExternalPortRangeEnd => { writable => 1 },
1182                                                                        InternalPort => { writable => 1 },
1183                                                                        Protocol => { writable => 1 },
1184                                                                      },
1185                                                                      {
1186                                                                        ExternalPort => { writable => 1 },
1187                                                                        ExternalPortRangeEnd => { writable => 1 },
1188                                                                        InternalPort => { writable => 1 },
1189                                                                        Protocol => { writable => 1 },
1190                                                                      },
1191                                                                      {
1192                                                                        ExternalPort => { writable => 1 },
1193                                                                        ExternalPortRangeEnd => { writable => 1 },
1194                                                                        InternalPort => { writable => 1 },
1195                                                                        Protocol => { writable => 1 },
1196                                                                      },
1197                                                                    ],
1198                                                                RuleNumberOfEntries => { writable => 0 },
1199                                                              },
1200                                                              {
1201                                                                HostIPAddress => { writable => 1 },
1202                                                                Name => { writable => 1 },
1203                                                                Rule => [
1204                                                                      undef,
1205                                                                      {
1206                                                                        ExternalPort => { writable => 1 },
1207                                                                        ExternalPortRangeEnd => { writable => 1 },
1208                                                                        InternalPort => { writable => 1 },
1209                                                                        Protocol => { writable => 1 },
1210                                                                      },
1211                                                                    ],
1212                                                                RuleNumberOfEntries => { writable => 0 },
1213                                                              },
1214                                                              {
1215                                                                HostIPAddress => { writable => 1 },
1216                                                                Name => { writable => 1 },
1217                                                                Rule => [
1218                                                                      undef,
1219                                                                      {
1220                                                                        ExternalPort => { writable => 1 },
1221                                                                        ExternalPortRangeEnd => { writable => 1 },
1222                                                                        InternalPort => { writable => 1 },
1223                                                                        Protocol => { writable => 1 },
1224                                                                      },
1225                                                                      {
1226                                                                        ExternalPort => { writable => 1 },
1227                                                                        ExternalPortRangeEnd => { writable => 1 },
1228                                                                        InternalPort => { writable => 1 },
1229                                                                        Protocol => { writable => 1 },
1230                                                                      },
1231                                                                    ],
1232                                                                RuleNumberOfEntries => { writable => 0 },
1233                                                              },
1234                                                              {
1235                                                                HostIPAddress => { writable => 1 },
1236                                                                Name => { writable => 1 },
1237                                                                Rule => [
1238                                                                      undef,
1239                                                                      {
1240                                                                        ExternalPort => { writable => 1 },
1241                                                                        ExternalPortRangeEnd => { writable => 1 },
1242                                                                        InternalPort => { writable => 1 },
1243                                                                        Protocol => { writable => 1 },
1244                                                                      },
1245                                                                      {
1246                                                                        ExternalPort => { writable => 1 },
1247                                                                        ExternalPortRangeEnd => { writable => 1 },
1248                                                                        InternalPort => { writable => 1 },
1249                                                                        Protocol => { writable => 1 },
1250                                                                      },
1251                                                                    ],
1252                                                                RuleNumberOfEntries => { writable => 0 },
1253                                                              },
1254                                                              {
1255                                                                HostIPAddress => { writable => 1 },
1256                                                                Name => { writable => 1 },
1257                                                                Rule => [
1258                                                                      undef,
1259                                                                      {
1260                                                                        ExternalPort => { writable => 1 },
1261                                                                        ExternalPortRangeEnd => { writable => 1 },
1262                                                                        InternalPort => { writable => 1 },
1263                                                                        Protocol => { writable => 1 },
1264                                                                      },
1265                                                                      {
1266                                                                        ExternalPort => { writable => 1 },
1267                                                                        ExternalPortRangeEnd => { writable => 1 },
1268                                                                        InternalPort => { writable => 1 },
1269                                                                        Protocol => { writable => 1 },
1270                                                                      },
1271                                                                      {
1272                                                                        ExternalPort => { writable => 1 },
1273                                                                        ExternalPortRangeEnd => { writable => 1 },
1274                                                                        InternalPort => { writable => 1 },
1275                                                                        Protocol => { writable => 1 },
1276                                                                      },
1277                                                                      {
1278                                                                        ExternalPort => { writable => 1 },
1279                                                                        ExternalPortRangeEnd => { writable => 1 },
1280                                                                        InternalPort => { writable => 1 },
1281                                                                        Protocol => { writable => 1 },
1282                                                                      },
1283                                                                      {
1284                                                                        ExternalPort => { writable => 1 },
1285                                                                        ExternalPortRangeEnd => { writable => 1 },
1286                                                                        InternalPort => { writable => 1 },
1287                                                                        Protocol => { writable => 1 },
1288                                                                      },
1289                                                                      {
1290                                                                        ExternalPort => { writable => 1 },
1291                                                                        ExternalPortRangeEnd => { writable => 1 },
1292                                                                        InternalPort => { writable => 1 },
1293                                                                        Protocol => { writable => 1 },
1294                                                                      },
1295                                                                    ],
1296                                                                RuleNumberOfEntries => { writable => 0 },
1297                                                              },
1298                                                              {
1299                                                                HostIPAddress => { writable => 1 },
1300                                                                Name => { writable => 1 },
1301                                                                Rule => [
1302                                                                      undef,
1303                                                                      {
1304                                                                        ExternalPort => { writable => 1 },
1305                                                                        ExternalPortRangeEnd => { writable => 1 },
1306                                                                        InternalPort => { writable => 1 },
1307                                                                        Protocol => { writable => 1 },
1308                                                                      },
1309                                                                      {
1310                                                                        ExternalPort => { writable => 1 },
1311                                                                        ExternalPortRangeEnd => { writable => 1 },
1312                                                                        InternalPort => { writable => 1 },
1313                                                                        Protocol => { writable => 1 },
1314                                                                      },
1315                                                                    ],
1316                                                                RuleNumberOfEntries => { writable => 0 },
1317                                                              },
1318                                                              {
1319                                                                HostIPAddress => { writable => 1 },
1320                                                                Name => { writable => 1 },
1321                                                                Rule => [
1322                                                                      undef,
1323                                                                      {
1324                                                                        ExternalPort => { writable => 1 },
1325                                                                        ExternalPortRangeEnd => { writable => 1 },
1326                                                                        InternalPort => { writable => 1 },
1327                                                                        Protocol => { writable => 1 },
1328                                                                      },
1329                                                                      {
1330                                                                        ExternalPort => { writable => 1 },
1331                                                                        ExternalPortRangeEnd => { writable => 1 },
1332                                                                        InternalPort => { writable => 1 },
1333                                                                        Protocol => { writable => 1 },
1334                                                                      },
1335                                                                    ],
1336                                                                RuleNumberOfEntries => { writable => 0 },
1337                                                              },
1338                                                              {
1339                                                                HostIPAddress => { writable => 1 },
1340                                                                Name => { writable => 1 },
1341                                                                Rule => [
1342                                                                      undef,
1343                                                                      {
1344                                                                        ExternalPort => { writable => 1 },
1345                                                                        ExternalPortRangeEnd => { writable => 1 },
1346                                                                        InternalPort => { writable => 1 },
1347                                                                        Protocol => { writable => 1 },
1348                                                                      },
1349                                                                      {
1350                                                                        ExternalPort => { writable => 1 },
1351                                                                        ExternalPortRangeEnd => { writable => 1 },
1352                                                                        InternalPort => { writable => 1 },
1353                                                                        Protocol => { writable => 1 },
1354                                                                      },
1355                                                                    ],
1356                                                                RuleNumberOfEntries => { writable => 0 },
1357                                                              },
1358                                                              {
1359                                                                HostIPAddress => { writable => 1 },
1360                                                                Name => { writable => 1 },
1361                                                                Rule => [
1362                                                                      undef,
1363                                                                      {
1364                                                                        ExternalPort => { writable => 1 },
1365                                                                        ExternalPortRangeEnd => { writable => 1 },
1366                                                                        InternalPort => { writable => 1 },
1367                                                                        Protocol => { writable => 1 },
1368                                                                      },
1369                                                                      {
1370                                                                        ExternalPort => { writable => 1 },
1371                                                                        ExternalPortRangeEnd => { writable => 1 },
1372                                                                        InternalPort => { writable => 1 },
1373                                                                        Protocol => { writable => 1 },
1374                                                                      },
1375                                                                    ],
1376                                                                RuleNumberOfEntries => { writable => 0 },
1377                                                              },
1378                                                              {
1379                                                                HostIPAddress => { writable => 1 },
1380                                                                Name => { writable => 1 },
1381                                                                Rule => [
1382                                                                      undef,
1383                                                                      {
1384                                                                        ExternalPort => { writable => 1 },
1385                                                                        ExternalPortRangeEnd => { writable => 1 },
1386                                                                        InternalPort => { writable => 1 },
1387                                                                        Protocol => { writable => 1 },
1388                                                                      },
1389                                                                      {
1390                                                                        ExternalPort => { writable => 1 },
1391                                                                        ExternalPortRangeEnd => { writable => 1 },
1392                                                                        InternalPort => { writable => 1 },
1393                                                                        Protocol => { writable => 1 },
1394                                                                      },
1395                                                                    ],
1396                                                                RuleNumberOfEntries => { writable => 0 },
1397                                                              },
1398                                                              {
1399                                                                HostIPAddress => { writable => 1 },
1400                                                                Name => { writable => 1 },
1401                                                                Rule => [
1402                                                                      undef,
1403                                                                      {
1404                                                                        ExternalPort => { writable => 1 },
1405                                                                        ExternalPortRangeEnd => { writable => 1 },
1406                                                                        InternalPort => { writable => 1 },
1407                                                                        Protocol => { writable => 1 },
1408                                                                      },
1409                                                                      {
1410                                                                        ExternalPort => { writable => 1 },
1411                                                                        ExternalPortRangeEnd => { writable => 1 },
1412                                                                        InternalPort => { writable => 1 },
1413                                                                        Protocol => { writable => 1 },
1414                                                                      },
1415                                                                    ],
1416                                                                RuleNumberOfEntries => { writable => 0 },
1417                                                              },
1418                                                              {
1419                                                                HostIPAddress => { writable => 1 },
1420                                                                Name => { writable => 1 },
1421                                                                Rule => [
1422                                                                      undef,
1423                                                                      {
1424                                                                        ExternalPort => { writable => 1 },
1425                                                                        ExternalPortRangeEnd => { writable => 1 },
1426                                                                        InternalPort => { writable => 1 },
1427                                                                        Protocol => { writable => 1 },
1428                                                                      },
1429                                                                      {
1430                                                                        ExternalPort => { writable => 1 },
1431                                                                        ExternalPortRangeEnd => { writable => 1 },
1432                                                                        InternalPort => { writable => 1 },
1433                                                                        Protocol => { writable => 1 },
1434                                                                      },
1435                                                                      {
1436                                                                        ExternalPort => { writable => 1 },
1437                                                                        ExternalPortRangeEnd => { writable => 1 },
1438                                                                        InternalPort => { writable => 1 },
1439                                                                        Protocol => { writable => 1 },
1440                                                                      },
1441                                                                      {
1442                                                                        ExternalPort => { writable => 1 },
1443                                                                        ExternalPortRangeEnd => { writable => 1 },
1444                                                                        InternalPort => { writable => 1 },
1445                                                                        Protocol => { writable => 1 },
1446                                                                      },
1447                                                                    ],
1448                                                                RuleNumberOfEntries => { writable => 0 },
1449                                                              },
1450                                                              {
1451                                                                HostIPAddress => { writable => 1 },
1452                                                                Name => { writable => 1 },
1453                                                                Rule => [
1454                                                                      undef,
1455                                                                      {
1456                                                                        ExternalPort => { writable => 1 },
1457                                                                        ExternalPortRangeEnd => { writable => 1 },
1458                                                                        InternalPort => { writable => 1 },
1459                                                                        Protocol => { writable => 1 },
1460                                                                      },
1461                                                                      {
1462                                                                        ExternalPort => { writable => 1 },
1463                                                                        ExternalPortRangeEnd => { writable => 1 },
1464                                                                        InternalPort => { writable => 1 },
1465                                                                        Protocol => { writable => 1 },
1466                                                                      },
1467                                                                      {
1468                                                                        ExternalPort => { writable => 1 },
1469                                                                        ExternalPortRangeEnd => { writable => 1 },
1470                                                                        InternalPort => { writable => 1 },
1471                                                                        Protocol => { writable => 1 },
1472                                                                      },
1473                                                                      {
1474                                                                        ExternalPort => { writable => 1 },
1475                                                                        ExternalPortRangeEnd => { writable => 1 },
1476                                                                        InternalPort => { writable => 1 },
1477                                                                        Protocol => { writable => 1 },
1478                                                                      },
1479                                                                    ],
1480                                                                RuleNumberOfEntries => { writable => 0 },
1481                                                              },
1482                                                              {
1483                                                                HostIPAddress => { writable => 1 },
1484                                                                Name => { writable => 1 },
1485                                                                Rule => [
1486                                                                      undef,
1487                                                                      {
1488                                                                        ExternalPort => { writable => 1 },
1489                                                                        ExternalPortRangeEnd => { writable => 1 },
1490                                                                        InternalPort => { writable => 1 },
1491                                                                        Protocol => { writable => 1 },
1492                                                                      },
1493                                                                      {
1494                                                                        ExternalPort => { writable => 1 },
1495                                                                        ExternalPortRangeEnd => { writable => 1 },
1496                                                                        InternalPort => { writable => 1 },
1497                                                                        Protocol => { writable => 1 },
1498                                                                      },
1499                                                                      {
1500                                                                        ExternalPort => { writable => 1 },
1501                                                                        ExternalPortRangeEnd => { writable => 1 },
1502                                                                        InternalPort => { writable => 1 },
1503                                                                        Protocol => { writable => 1 },
1504                                                                      },
1505                                                                    ],
1506                                                                RuleNumberOfEntries => { writable => 0 },
1507                                                              },
1508                                                              {
1509                                                                HostIPAddress => { writable => 1 },
1510                                                                Name => { writable => 1 },
1511                                                                Rule => [
1512                                                                      undef,
1513                                                                      {
1514                                                                        ExternalPort => { writable => 1 },
1515                                                                        ExternalPortRangeEnd => { writable => 1 },
1516                                                                        InternalPort => { writable => 1 },
1517                                                                        Protocol => { writable => 1 },
1518                                                                      },
1519                                                                      {
1520                                                                        ExternalPort => { writable => 1 },
1521                                                                        ExternalPortRangeEnd => { writable => 1 },
1522                                                                        InternalPort => { writable => 1 },
1523                                                                        Protocol => { writable => 1 },
1524                                                                      },
1525                                                                    ],
1526                                                                RuleNumberOfEntries => { writable => 0 },
1527                                                              },
1528                                                              {
1529                                                                HostIPAddress => { writable => 1 },
1530                                                                Name => { writable => 1 },
1531                                                                Rule => [
1532                                                                      undef,
1533                                                                      {
1534                                                                        ExternalPort => { writable => 1 },
1535                                                                        ExternalPortRangeEnd => { writable => 1 },
1536                                                                        InternalPort => { writable => 1 },
1537                                                                        Protocol => { writable => 1 },
1538                                                                      },
1539                                                                      {
1540                                                                        ExternalPort => { writable => 1 },
1541                                                                        ExternalPortRangeEnd => { writable => 1 },
1542                                                                        InternalPort => { writable => 1 },
1543                                                                        Protocol => { writable => 1 },
1544                                                                      },
1545                                                                      {
1546                                                                        ExternalPort => { writable => 1 },
1547                                                                        ExternalPortRangeEnd => { writable => 1 },
1548                                                                        InternalPort => { writable => 1 },
1549                                                                        Protocol => { writable => 1 },
1550                                                                      },
1551                                                                      {
1552                                                                        ExternalPort => { writable => 1 },
1553                                                                        ExternalPortRangeEnd => { writable => 1 },
1554                                                                        InternalPort => { writable => 1 },
1555                                                                        Protocol => { writable => 1 },
1556                                                                      },
1557                                                                      {
1558                                                                        ExternalPort => { writable => 1 },
1559                                                                        ExternalPortRangeEnd => { writable => 1 },
1560                                                                        InternalPort => { writable => 1 },
1561                                                                        Protocol => { writable => 1 },
1562                                                                      },
1563                                                                      {
1564                                                                        ExternalPort => { writable => 1 },
1565                                                                        ExternalPortRangeEnd => { writable => 1 },
1566                                                                        InternalPort => { writable => 1 },
1567                                                                        Protocol => { writable => 1 },
1568                                                                      },
1569                                                                      {
1570                                                                        ExternalPort => { writable => 1 },
1571                                                                        ExternalPortRangeEnd => { writable => 1 },
1572                                                                        InternalPort => { writable => 1 },
1573                                                                        Protocol => { writable => 1 },
1574                                                                      },
1575                                                                      {
1576                                                                        ExternalPort => { writable => 1 },
1577                                                                        ExternalPortRangeEnd => { writable => 1 },
1578                                                                        InternalPort => { writable => 1 },
1579                                                                        Protocol => { writable => 1 },
1580                                                                      },
1581                                                                    ],
1582                                                                RuleNumberOfEntries => { writable => 0 },
1583                                                              },
1584                                                              {
1585                                                                HostIPAddress => { writable => 1 },
1586                                                                Name => { writable => 1 },
1587                                                                Rule => [
1588                                                                      undef,
1589                                                                      {
1590                                                                        ExternalPort => { writable => 1 },
1591                                                                        ExternalPortRangeEnd => { writable => 1 },
1592                                                                        InternalPort => { writable => 1 },
1593                                                                        Protocol => { writable => 1 },
1594                                                                      },
1595                                                                      {
1596                                                                        ExternalPort => { writable => 1 },
1597                                                                        ExternalPortRangeEnd => { writable => 1 },
1598                                                                        InternalPort => { writable => 1 },
1599                                                                        Protocol => { writable => 1 },
1600                                                                      },
1601                                                                    ],
1602                                                                RuleNumberOfEntries => { writable => 0 },
1603                                                              },
1604                                                              {
1605                                                                HostIPAddress => { writable => 1 },
1606                                                                Name => { writable => 1 },
1607                                                                Rule => [
1608                                                                      undef,
1609                                                                      {
1610                                                                        ExternalPort => { writable => 1 },
1611                                                                        ExternalPortRangeEnd => { writable => 1 },
1612                                                                        InternalPort => { writable => 1 },
1613                                                                        Protocol => { writable => 1 },
1614                                                                      },
1615                                                                      {
1616                                                                        ExternalPort => { writable => 1 },
1617                                                                        ExternalPortRangeEnd => { writable => 1 },
1618                                                                        InternalPort => { writable => 1 },
1619                                                                        Protocol => { writable => 1 },
1620                                                                      },
1621                                                                    ],
1622                                                                RuleNumberOfEntries => { writable => 0 },
1623                                                              },
1624                                                              {
1625                                                                HostIPAddress => { writable => 1 },
1626                                                                Name => { writable => 1 },
1627                                                                Rule => [
1628                                                                      undef,
1629                                                                      {
1630                                                                        ExternalPort => { writable => 1 },
1631                                                                        ExternalPortRangeEnd => { writable => 1 },
1632                                                                        InternalPort => { writable => 1 },
1633                                                                        Protocol => { writable => 1 },
1634                                                                      },
1635                                                                      {
1636                                                                        ExternalPort => { writable => 1 },
1637                                                                        ExternalPortRangeEnd => { writable => 1 },
1638                                                                        InternalPort => { writable => 1 },
1639                                                                        Protocol => { writable => 1 },
1640                                                                      },
1641                                                                      {
1642                                                                        ExternalPort => { writable => 1 },
1643                                                                        ExternalPortRangeEnd => { writable => 1 },
1644                                                                        InternalPort => { writable => 1 },
1645                                                                        Protocol => { writable => 1 },
1646                                                                      },
1647                                                                      {
1648                                                                        ExternalPort => { writable => 1 },
1649                                                                        ExternalPortRangeEnd => { writable => 1 },
1650                                                                        InternalPort => { writable => 1 },
1651                                                                        Protocol => { writable => 1 },
1652                                                                      },
1653                                                                    ],
1654                                                                RuleNumberOfEntries => { writable => 0 },
1655                                                              },
1656                                                              {
1657                                                                HostIPAddress => { writable => 1 },
1658                                                                Name => { writable => 1 },
1659                                                                Rule => [
1660                                                                      undef,
1661                                                                      {
1662                                                                        ExternalPort => { writable => 1 },
1663                                                                        ExternalPortRangeEnd => { writable => 1 },
1664                                                                        InternalPort => { writable => 1 },
1665                                                                        Protocol => { writable => 1 },
1666                                                                      },
1667                                                                      {
1668                                                                        ExternalPort => { writable => 1 },
1669                                                                        ExternalPortRangeEnd => { writable => 1 },
1670                                                                        InternalPort => { writable => 1 },
1671                                                                        Protocol => { writable => 1 },
1672                                                                      },
1673                                                                    ],
1674                                                                RuleNumberOfEntries => { writable => 0 },
1675                                                              },
1676                                                              {
1677                                                                HostIPAddress => { writable => 1 },
1678                                                                Name => { writable => 1 },
1679                                                                Rule => [
1680                                                                      undef,
1681                                                                      {
1682                                                                        ExternalPort => { writable => 1 },
1683                                                                        ExternalPortRangeEnd => { writable => 1 },
1684                                                                        InternalPort => { writable => 1 },
1685                                                                        Protocol => { writable => 1 },
1686                                                                      },
1687                                                                      {
1688                                                                        ExternalPort => { writable => 1 },
1689                                                                        ExternalPortRangeEnd => { writable => 1 },
1690                                                                        InternalPort => { writable => 1 },
1691                                                                        Protocol => { writable => 1 },
1692                                                                      },
1693                                                                    ],
1694                                                                RuleNumberOfEntries => { writable => 0 },
1695                                                              },
1696                                                              {
1697                                                                HostIPAddress => { writable => 1 },
1698                                                                Name => { writable => 1 },
1699                                                                Rule => [
1700                                                                      undef,
1701                                                                      {
1702                                                                        ExternalPort => { writable => 1 },
1703                                                                        ExternalPortRangeEnd => { writable => 1 },
1704                                                                        InternalPort => { writable => 1 },
1705                                                                        Protocol => { writable => 1 },
1706                                                                      },
1707                                                                      {
1708                                                                        ExternalPort => { writable => 1 },
1709                                                                        ExternalPortRangeEnd => { writable => 1 },
1710                                                                        InternalPort => { writable => 1 },
1711                                                                        Protocol => { writable => 1 },
1712                                                                      },
1713                                                                    ],
1714                                                                RuleNumberOfEntries => { writable => 0 },
1715                                                              },
1716                                                              {
1717                                                                HostIPAddress => { writable => 1 },
1718                                                                Name => { writable => 1 },
1719                                                                Rule => [
1720                                                                      undef,
1721                                                                      {
1722                                                                        ExternalPort => { writable => 1 },
1723                                                                        ExternalPortRangeEnd => { writable => 1 },
1724                                                                        InternalPort => { writable => 1 },
1725                                                                        Protocol => { writable => 1 },
1726                                                                      },
1727                                                                      {
1728                                                                        ExternalPort => { writable => 1 },
1729                                                                        ExternalPortRangeEnd => { writable => 1 },
1730                                                                        InternalPort => { writable => 1 },
1731                                                                        Protocol => { writable => 1 },
1732                                                                      },
1733                                                                    ],
1734                                                                RuleNumberOfEntries => { writable => 0 },
1735                                                              },
1736                                                              {
1737                                                                HostIPAddress => { writable => 1 },
1738                                                                Name => { writable => 1 },
1739                                                                Rule => [
1740                                                                      undef,
1741                                                                      {
1742                                                                        ExternalPort => { writable => 1 },
1743                                                                        ExternalPortRangeEnd => { writable => 1 },
1744                                                                        InternalPort => { writable => 1 },
1745                                                                        Protocol => { writable => 1 },
1746                                                                      },
1747                                                                      {
1748                                                                        ExternalPort => { writable => 1 },
1749                                                                        ExternalPortRangeEnd => { writable => 1 },
1750                                                                        InternalPort => { writable => 1 },
1751                                                                        Protocol => { writable => 1 },
1752                                                                      },
1753                                                                    ],
1754                                                                RuleNumberOfEntries => { writable => 0 },
1755                                                              },
1756                                                              {
1757                                                                HostIPAddress => { writable => 1 },
1758                                                                Name => { writable => 1 },
1759                                                                Rule => [
1760                                                                      undef,
1761                                                                      {
1762                                                                        ExternalPort => { writable => 1 },
1763                                                                        ExternalPortRangeEnd => { writable => 1 },
1764                                                                        InternalPort => { writable => 1 },
1765                                                                        Protocol => { writable => 1 },
1766                                                                      },
1767                                                                      {
1768                                                                        ExternalPort => { writable => 1 },
1769                                                                        ExternalPortRangeEnd => { writable => 1 },
1770                                                                        InternalPort => { writable => 1 },
1771                                                                        Protocol => { writable => 1 },
1772                                                                      },
1773                                                                    ],
1774                                                                RuleNumberOfEntries => { writable => 0 },
1775                                                              },
1776                                                              {
1777                                                                HostIPAddress => { writable => 1 },
1778                                                                Name => { writable => 1 },
1779                                                                Rule => [
1780                                                                      undef,
1781                                                                      {
1782                                                                        ExternalPort => { writable => 1 },
1783                                                                        ExternalPortRangeEnd => { writable => 1 },
1784                                                                        InternalPort => { writable => 1 },
1785                                                                        Protocol => { writable => 1 },
1786                                                                      },
1787                                                                      {
1788                                                                        ExternalPort => { writable => 1 },
1789                                                                        ExternalPortRangeEnd => { writable => 1 },
1790                                                                        InternalPort => { writable => 1 },
1791                                                                        Protocol => { writable => 1 },
1792                                                                      },
1793                                                                      {
1794                                                                        ExternalPort => { writable => 1 },
1795                                                                        ExternalPortRangeEnd => { writable => 1 },
1796                                                                        InternalPort => { writable => 1 },
1797                                                                        Protocol => { writable => 1 },
1798                                                                      },
1799                                                                      {
1800                                                                        ExternalPort => { writable => 1 },
1801                                                                        ExternalPortRangeEnd => { writable => 1 },
1802                                                                        InternalPort => { writable => 1 },
1803                                                                        Protocol => { writable => 1 },
1804                                                                      },
1805                                                                      {
1806                                                                        ExternalPort => { writable => 1 },
1807                                                                        ExternalPortRangeEnd => { writable => 1 },
1808                                                                        InternalPort => { writable => 1 },
1809                                                                        Protocol => { writable => 1 },
1810                                                                      },
1811                                                                      {
1812                                                                        ExternalPort => { writable => 1 },
1813                                                                        ExternalPortRangeEnd => { writable => 1 },
1814                                                                        InternalPort => { writable => 1 },
1815                                                                        Protocol => { writable => 1 },
1816                                                                      },
1817                                                                    ],
1818                                                                RuleNumberOfEntries => { writable => 0 },
1819                                                              },
1820                                                              {
1821                                                                HostIPAddress => { writable => 1 },
1822                                                                Name => { writable => 1 },
1823                                                                Rule => [
1824                                                                      undef,
1825                                                                      {
1826                                                                        ExternalPort => { writable => 1 },
1827                                                                        ExternalPortRangeEnd => { writable => 1 },
1828                                                                        InternalPort => { writable => 1 },
1829                                                                        Protocol => { writable => 1 },
1830                                                                      },
1831                                                                    ],
1832                                                                RuleNumberOfEntries => { writable => 0 },
1833                                                              },
1834                                                              {
1835                                                                HostIPAddress => { writable => 1 },
1836                                                                Name => { writable => 1 },
1837                                                                Rule => [
1838                                                                      undef,
1839                                                                      {
1840                                                                        ExternalPort => { writable => 1 },
1841                                                                        ExternalPortRangeEnd => { writable => 1 },
1842                                                                        InternalPort => { writable => 1 },
1843                                                                        Protocol => { writable => 1 },
1844                                                                      },
1845                                                                      {
1846                                                                        ExternalPort => { writable => 1 },
1847                                                                        ExternalPortRangeEnd => { writable => 1 },
1848                                                                        InternalPort => { writable => 1 },
1849                                                                        Protocol => { writable => 1 },
1850                                                                      },
1851                                                                    ],
1852                                                                RuleNumberOfEntries => { writable => 0 },
1853                                                              },
1854                                                              {
1855                                                                HostIPAddress => { writable => 1 },
1856                                                                Name => { writable => 1 },
1857                                                                Rule => [
1858                                                                      undef,
1859                                                                      {
1860                                                                        ExternalPort => { writable => 1 },
1861                                                                        ExternalPortRangeEnd => { writable => 1 },
1862                                                                        InternalPort => { writable => 1 },
1863                                                                        Protocol => { writable => 1 },
1864                                                                      },
1865                                                                      {
1866                                                                        ExternalPort => { writable => 1 },
1867                                                                        ExternalPortRangeEnd => { writable => 1 },
1868                                                                        InternalPort => { writable => 1 },
1869                                                                        Protocol => { writable => 1 },
1870                                                                      },
1871                                                                      {
1872                                                                        ExternalPort => { writable => 1 },
1873                                                                        ExternalPortRangeEnd => { writable => 1 },
1874                                                                        InternalPort => { writable => 1 },
1875                                                                        Protocol => { writable => 1 },
1876                                                                      },
1877                                                                      {
1878                                                                        ExternalPort => { writable => 1 },
1879                                                                        ExternalPortRangeEnd => { writable => 1 },
1880                                                                        InternalPort => { writable => 1 },
1881                                                                        Protocol => { writable => 1 },
1882                                                                      },
1883                                                                      {
1884                                                                        ExternalPort => { writable => 1 },
1885                                                                        ExternalPortRangeEnd => { writable => 1 },
1886                                                                        InternalPort => { writable => 1 },
1887                                                                        Protocol => { writable => 1 },
1888                                                                      },
1889                                                                      {
1890                                                                        ExternalPort => { writable => 1 },
1891                                                                        ExternalPortRangeEnd => { writable => 1 },
1892                                                                        InternalPort => { writable => 1 },
1893                                                                        Protocol => { writable => 1 },
1894                                                                      },
1895                                                                    ],
1896                                                                RuleNumberOfEntries => { writable => 0 },
1897                                                              },
1898                                                              {
1899                                                                HostIPAddress => { writable => 1 },
1900                                                                Name => { writable => 1 },
1901                                                                Rule => [
1902                                                                      undef,
1903                                                                      {
1904                                                                        ExternalPort => { writable => 1 },
1905                                                                        ExternalPortRangeEnd => { writable => 1 },
1906                                                                        InternalPort => { writable => 1 },
1907                                                                        Protocol => { writable => 1 },
1908                                                                      },
1909                                                                      {
1910                                                                        ExternalPort => { writable => 1 },
1911                                                                        ExternalPortRangeEnd => { writable => 1 },
1912                                                                        InternalPort => { writable => 1 },
1913                                                                        Protocol => { writable => 1 },
1914                                                                      },
1915                                                                    ],
1916                                                                RuleNumberOfEntries => { writable => 0 },
1917                                                              },
1918                                                              {
1919                                                                HostIPAddress => { writable => 1 },
1920                                                                Name => { writable => 1 },
1921                                                                Rule => [
1922                                                                      undef,
1923                                                                      {
1924                                                                        ExternalPort => { writable => 1 },
1925                                                                        ExternalPortRangeEnd => { writable => 1 },
1926                                                                        InternalPort => { writable => 1 },
1927                                                                        Protocol => { writable => 1 },
1928                                                                      },
1929                                                                      {
1930                                                                        ExternalPort => { writable => 1 },
1931                                                                        ExternalPortRangeEnd => { writable => 1 },
1932                                                                        InternalPort => { writable => 1 },
1933                                                                        Protocol => { writable => 1 },
1934                                                                      },
1935                                                                    ],
1936                                                                RuleNumberOfEntries => { writable => 0 },
1937                                                              },
1938                                                              {
1939                                                                HostIPAddress => { writable => 1 },
1940                                                                Name => { writable => 1 },
1941                                                                Rule => [
1942                                                                      undef,
1943                                                                      {
1944                                                                        ExternalPort => { writable => 1 },
1945                                                                        ExternalPortRangeEnd => { writable => 1 },
1946                                                                        InternalPort => { writable => 1 },
1947                                                                        Protocol => { writable => 1 },
1948                                                                      },
1949                                                                      {
1950                                                                        ExternalPort => { writable => 1 },
1951                                                                        ExternalPortRangeEnd => { writable => 1 },
1952                                                                        InternalPort => { writable => 1 },
1953                                                                        Protocol => { writable => 1 },
1954                                                                      },
1955                                                                      {
1956                                                                        ExternalPort => { writable => 1 },
1957                                                                        ExternalPortRangeEnd => { writable => 1 },
1958                                                                        InternalPort => { writable => 1 },
1959                                                                        Protocol => { writable => 1 },
1960                                                                      },
1961                                                                      {
1962                                                                        ExternalPort => { writable => 1 },
1963                                                                        ExternalPortRangeEnd => { writable => 1 },
1964                                                                        InternalPort => { writable => 1 },
1965                                                                        Protocol => { writable => 1 },
1966                                                                      },
1967                                                                      {
1968                                                                        ExternalPort => { writable => 1 },
1969                                                                        ExternalPortRangeEnd => { writable => 1 },
1970                                                                        InternalPort => { writable => 1 },
1971                                                                        Protocol => { writable => 1 },
1972                                                                      },
1973                                                                      {
1974                                                                        ExternalPort => { writable => 1 },
1975                                                                        ExternalPortRangeEnd => { writable => 1 },
1976                                                                        InternalPort => { writable => 1 },
1977                                                                        Protocol => { writable => 1 },
1978                                                                      },
1979                                                                    ],
1980                                                                RuleNumberOfEntries => { writable => 0 },
1981                                                              },
1982                                                              {
1983                                                                HostIPAddress => { writable => 1 },
1984                                                                Name => { writable => 1 },
1985                                                                Rule => [
1986                                                                      undef,
1987                                                                      {
1988                                                                        ExternalPort => { writable => 1 },
1989                                                                        ExternalPortRangeEnd => { writable => 1 },
1990                                                                        InternalPort => { writable => 1 },
1991                                                                        Protocol => { writable => 1 },
1992                                                                      },
1993                                                                      {
1994                                                                        ExternalPort => { writable => 1 },
1995                                                                        ExternalPortRangeEnd => { writable => 1 },
1996                                                                        InternalPort => { writable => 1 },
1997                                                                        Protocol => { writable => 1 },
1998                                                                      },
1999                                                                      {
2000                                                                        ExternalPort => { writable => 1 },
2001                                                                        ExternalPortRangeEnd => { writable => 1 },
2002                                                                        InternalPort => { writable => 1 },
2003                                                                        Protocol => { writable => 1 },
2004                                                                      },
2005                                                                    ],
2006                                                                RuleNumberOfEntries => { writable => 0 },
2007                                                              },
2008                                                              {
2009                                                                HostIPAddress => { writable => 1 },
2010                                                                Name => { writable => 1 },
2011                                                                Rule => [
2012                                                                      undef,
2013                                                                      {
2014                                                                        ExternalPort => { writable => 1 },
2015                                                                        ExternalPortRangeEnd => { writable => 1 },
2016                                                                        InternalPort => { writable => 1 },
2017                                                                        Protocol => { writable => 1 },
2018                                                                      },
2019                                                                      {
2020                                                                        ExternalPort => { writable => 1 },
2021                                                                        ExternalPortRangeEnd => { writable => 1 },
2022                                                                        InternalPort => { writable => 1 },
2023                                                                        Protocol => { writable => 1 },
2024                                                                      },
2025                                                                    ],
2026                                                                RuleNumberOfEntries => { writable => 0 },
2027                                                              },
2028                                                              {
2029                                                                HostIPAddress => { writable => 1 },
2030                                                                Name => { writable => 1 },
2031                                                                Rule => [
2032                                                                      undef,
2033                                                                      {
2034                                                                        ExternalPort => { writable => 1 },
2035                                                                        ExternalPortRangeEnd => { writable => 1 },
2036                                                                        InternalPort => { writable => 1 },
2037                                                                        Protocol => { writable => 1 },
2038                                                                      },
2039                                                                      {
2040                                                                        ExternalPort => { writable => 1 },
2041                                                                        ExternalPortRangeEnd => { writable => 1 },
2042                                                                        InternalPort => { writable => 1 },
2043                                                                        Protocol => { writable => 1 },
2044                                                                      },
2045                                                                    ],
2046                                                                RuleNumberOfEntries => { writable => 0 },
2047                                                              },
2048                                                              {
2049                                                                HostIPAddress => { writable => 1 },
2050                                                                Name => { writable => 1 },
2051                                                                Rule => [
2052                                                                      undef,
2053                                                                      {
2054                                                                        ExternalPort => { writable => 1 },
2055                                                                        ExternalPortRangeEnd => { writable => 1 },
2056                                                                        InternalPort => { writable => 1 },
2057                                                                        Protocol => { writable => 1 },
2058                                                                      },
2059                                                                      {
2060                                                                        ExternalPort => { writable => 1 },
2061                                                                        ExternalPortRangeEnd => { writable => 1 },
2062                                                                        InternalPort => { writable => 1 },
2063                                                                        Protocol => { writable => 1 },
2064                                                                      },
2065                                                                    ],
2066                                                                RuleNumberOfEntries => { writable => 0 },
2067                                                              },
2068                                                              {
2069                                                                HostIPAddress => { writable => 1 },
2070                                                                Name => { writable => 1 },
2071                                                                Rule => [
2072                                                                      undef,
2073                                                                      {
2074                                                                        ExternalPort => { writable => 1 },
2075                                                                        ExternalPortRangeEnd => { writable => 1 },
2076                                                                        InternalPort => { writable => 1 },
2077                                                                        Protocol => { writable => 1 },
2078                                                                      },
2079                                                                    ],
2080                                                                RuleNumberOfEntries => { writable => 0 },
2081                                                              },
2082                                                              {
2083                                                                HostIPAddress => { writable => 1 },
2084                                                                Name => { writable => 1 },
2085                                                                Rule => [
2086                                                                      undef,
2087                                                                      {
2088                                                                        ExternalPort => { writable => 1 },
2089                                                                        ExternalPortRangeEnd => { writable => 1 },
2090                                                                        InternalPort => { writable => 1 },
2091                                                                        Protocol => { writable => 1 },
2092                                                                      },
2093                                                                    ],
2094                                                                RuleNumberOfEntries => { writable => 0 },
2095                                                              },
2096                                                              {
2097                                                                HostIPAddress => { writable => 1 },
2098                                                                Name => { writable => 1 },
2099                                                                Rule => [
2100                                                                      undef,
2101                                                                      {
2102                                                                        ExternalPort => { writable => 1 },
2103                                                                        ExternalPortRangeEnd => { writable => 1 },
2104                                                                        InternalPort => { writable => 1 },
2105                                                                        Protocol => { writable => 1 },
2106                                                                      },
2107                                                                    ],
2108                                                                RuleNumberOfEntries => { writable => 0 },
2109                                                              },
2110                                                              {
2111                                                                HostIPAddress => { writable => 1 },
2112                                                                Name => { writable => 1 },
2113                                                                Rule => [
2114                                                                      undef,
2115                                                                      {
2116                                                                        ExternalPort => { writable => 1 },
2117                                                                        ExternalPortRangeEnd => { writable => 1 },
2118                                                                        InternalPort => { writable => 1 },
2119                                                                        Protocol => { writable => 1 },
2120                                                                      },
2121                                                                    ],
2122                                                                RuleNumberOfEntries => { writable => 0 },
2123                                                              },
2124                                                              {
2125                                                                HostIPAddress => { writable => 1 },
2126                                                                Name => { writable => 1 },
2127                                                                Rule => [
2128                                                                      undef,
2129                                                                      {
2130                                                                        ExternalPort => { writable => 1 },
2131                                                                        ExternalPortRangeEnd => { writable => 1 },
2132                                                                        InternalPort => { writable => 1 },
2133                                                                        Protocol => { writable => 1 },
2134                                                                      },
2135                                                                    ],
2136                                                                RuleNumberOfEntries => { writable => 0 },
2137                                                              },
2138                                                              {
2139                                                                HostIPAddress => { writable => 1 },
2140                                                                Name => { writable => 1 },
2141                                                                Rule => [
2142                                                                      undef,
2143                                                                      {
2144                                                                        ExternalPort => { writable => 1 },
2145                                                                        ExternalPortRangeEnd => { writable => 1 },
2146                                                                        InternalPort => { writable => 1 },
2147                                                                        Protocol => { writable => 1 },
2148                                                                      },
2149                                                                      {
2150                                                                        ExternalPort => { writable => 1 },
2151                                                                        ExternalPortRangeEnd => { writable => 1 },
2152                                                                        InternalPort => { writable => 1 },
2153                                                                        Protocol => { writable => 1 },
2154                                                                      },
2155                                                                      {
2156                                                                        ExternalPort => { writable => 1 },
2157                                                                        ExternalPortRangeEnd => { writable => 1 },
2158                                                                        InternalPort => { writable => 1 },
2159                                                                        Protocol => { writable => 1 },
2160                                                                      },
2161                                                                      {
2162                                                                        ExternalPort => { writable => 1 },
2163                                                                        ExternalPortRangeEnd => { writable => 1 },
2164                                                                        InternalPort => { writable => 1 },
2165                                                                        Protocol => { writable => 1 },
2166                                                                      },
2167                                                                    ],
2168                                                                RuleNumberOfEntries => { writable => 0 },
2169                                                              },
2170                                                              {
2171                                                                HostIPAddress => { writable => 1 },
2172                                                                Name => { writable => 1 },
2173                                                                Rule => [
2174                                                                      undef,
2175                                                                      {
2176                                                                        ExternalPort => { writable => 1 },
2177                                                                        ExternalPortRangeEnd => { writable => 1 },
2178                                                                        InternalPort => { writable => 1 },
2179                                                                        Protocol => { writable => 1 },
2180                                                                      },
2181                                                                      {
2182                                                                        ExternalPort => { writable => 1 },
2183                                                                        ExternalPortRangeEnd => { writable => 1 },
2184                                                                        InternalPort => { writable => 1 },
2185                                                                        Protocol => { writable => 1 },
2186                                                                      },
2187                                                                      {
2188                                                                        ExternalPort => { writable => 1 },
2189                                                                        ExternalPortRangeEnd => { writable => 1 },
2190                                                                        InternalPort => { writable => 1 },
2191                                                                        Protocol => { writable => 1 },
2192                                                                      },
2193                                                                      {
2194                                                                        ExternalPort => { writable => 1 },
2195                                                                        ExternalPortRangeEnd => { writable => 1 },
2196                                                                        InternalPort => { writable => 1 },
2197                                                                        Protocol => { writable => 1 },
2198                                                                      },
2199                                                                    ],
2200                                                                RuleNumberOfEntries => { writable => 0 },
2201                                                              },
2202                                                              {
2203                                                                HostIPAddress => { writable => 1 },
2204                                                                Name => { writable => 1 },
2205                                                                Rule => [
2206                                                                      undef,
2207                                                                      {
2208                                                                        ExternalPort => { writable => 1 },
2209                                                                        ExternalPortRangeEnd => { writable => 1 },
2210                                                                        InternalPort => { writable => 1 },
2211                                                                        Protocol => { writable => 1 },
2212                                                                      },
2213                                                                    ],
2214                                                                RuleNumberOfEntries => { writable => 0 },
2215                                                              },
2216                                                              {
2217                                                                HostIPAddress => { writable => 1 },
2218                                                                Name => { writable => 1 },
2219                                                                Rule => [
2220                                                                      undef,
2221                                                                      {
2222                                                                        ExternalPort => { writable => 1 },
2223                                                                        ExternalPortRangeEnd => { writable => 1 },
2224                                                                        InternalPort => { writable => 1 },
2225                                                                        Protocol => { writable => 1 },
2226                                                                      },
2227                                                                      {
2228                                                                        ExternalPort => { writable => 1 },
2229                                                                        ExternalPortRangeEnd => { writable => 1 },
2230                                                                        InternalPort => { writable => 1 },
2231                                                                        Protocol => { writable => 1 },
2232                                                                      },
2233                                                                    ],
2234                                                                RuleNumberOfEntries => { writable => 0 },
2235                                                              },
2236                                                              {
2237                                                                HostIPAddress => { writable => 1 },
2238                                                                Name => { writable => 1 },
2239                                                                Rule => [
2240                                                                      undef,
2241                                                                      {
2242                                                                        ExternalPort => { writable => 1 },
2243                                                                        ExternalPortRangeEnd => { writable => 1 },
2244                                                                        InternalPort => { writable => 1 },
2245                                                                        Protocol => { writable => 1 },
2246                                                                      },
2247                                                                      {
2248                                                                        ExternalPort => { writable => 1 },
2249                                                                        ExternalPortRangeEnd => { writable => 1 },
2250                                                                        InternalPort => { writable => 1 },
2251                                                                        Protocol => { writable => 1 },
2252                                                                      },
2253                                                                      {
2254                                                                        ExternalPort => { writable => 1 },
2255                                                                        ExternalPortRangeEnd => { writable => 1 },
2256                                                                        InternalPort => { writable => 1 },
2257                                                                        Protocol => { writable => 1 },
2258                                                                      },
2259                                                                      {
2260                                                                        ExternalPort => { writable => 1 },
2261                                                                        ExternalPortRangeEnd => { writable => 1 },
2262                                                                        InternalPort => { writable => 1 },
2263                                                                        Protocol => { writable => 1 },
2264                                                                      },
2265                                                                    ],
2266                                                                RuleNumberOfEntries => { writable => 0 },
2267                                                              },
2268                                                              {
2269                                                                HostIPAddress => { writable => 1 },
2270                                                                Name => { writable => 1 },
2271                                                                Rule => [
2272                                                                      undef,
2273                                                                      {
2274                                                                        ExternalPort => { writable => 1 },
2275                                                                        ExternalPortRangeEnd => { writable => 1 },
2276                                                                        InternalPort => { writable => 1 },
2277                                                                        Protocol => { writable => 1 },
2278                                                                      },
2279                                                                      {
2280                                                                        ExternalPort => { writable => 1 },
2281                                                                        ExternalPortRangeEnd => { writable => 1 },
2282                                                                        InternalPort => { writable => 1 },
2283                                                                        Protocol => { writable => 1 },
2284                                                                      },
2285                                                                    ],
2286                                                                RuleNumberOfEntries => { writable => 0 },
2287                                                              },
2288                                                              {
2289                                                                HostIPAddress => { writable => 1 },
2290                                                                Name => { writable => 1 },
2291                                                                Rule => [
2292                                                                      undef,
2293                                                                      {
2294                                                                        ExternalPort => { writable => 1 },
2295                                                                        ExternalPortRangeEnd => { writable => 1 },
2296                                                                        InternalPort => { writable => 1 },
2297                                                                        Protocol => { writable => 1 },
2298                                                                      },
2299                                                                      {
2300                                                                        ExternalPort => { writable => 1 },
2301                                                                        ExternalPortRangeEnd => { writable => 1 },
2302                                                                        InternalPort => { writable => 1 },
2303                                                                        Protocol => { writable => 1 },
2304                                                                      },
2305                                                                    ],
2306                                                                RuleNumberOfEntries => { writable => 0 },
2307                                                              },
2308                                                              {
2309                                                                HostIPAddress => { writable => 1 },
2310                                                                Name => { writable => 1 },
2311                                                                Rule => [
2312                                                                      undef,
2313                                                                      {
2314                                                                        ExternalPort => { writable => 1 },
2315                                                                        ExternalPortRangeEnd => { writable => 1 },
2316                                                                        InternalPort => { writable => 1 },
2317                                                                        Protocol => { writable => 1 },
2318                                                                      },
2319                                                                      {
2320                                                                        ExternalPort => { writable => 1 },
2321                                                                        ExternalPortRangeEnd => { writable => 1 },
2322                                                                        InternalPort => { writable => 1 },
2323                                                                        Protocol => { writable => 1 },
2324                                                                      },
2325                                                                    ],
2326                                                                RuleNumberOfEntries => { writable => 0 },
2327                                                              },
2328                                                              {
2329                                                                HostIPAddress => { writable => 1 },
2330                                                                Name => { writable => 1 },
2331                                                                Rule => [
2332                                                                      undef,
2333                                                                      {
2334                                                                        ExternalPort => { writable => 1 },
2335                                                                        ExternalPortRangeEnd => { writable => 1 },
2336                                                                        InternalPort => { writable => 1 },
2337                                                                        Protocol => { writable => 1 },
2338                                                                      },
2339                                                                      {
2340                                                                        ExternalPort => { writable => 1 },
2341                                                                        ExternalPortRangeEnd => { writable => 1 },
2342                                                                        InternalPort => { writable => 1 },
2343                                                                        Protocol => { writable => 1 },
2344                                                                      },
2345                                                                    ],
2346                                                                RuleNumberOfEntries => { writable => 0 },
2347                                                              },
2348                                                              {
2349                                                                HostIPAddress => { writable => 1 },
2350                                                                Name => { writable => 1 },
2351                                                                Rule => [
2352                                                                      undef,
2353                                                                      {
2354                                                                        ExternalPort => { writable => 1 },
2355                                                                        ExternalPortRangeEnd => { writable => 1 },
2356                                                                        InternalPort => { writable => 1 },
2357                                                                        Protocol => { writable => 1 },
2358                                                                      },
2359                                                                    ],
2360                                                                RuleNumberOfEntries => { writable => 0 },
2361                                                              },
2362                                                              {
2363                                                                HostIPAddress => { writable => 1 },
2364                                                                Name => { writable => 1 },
2365                                                                Rule => [
2366                                                                      undef,
2367                                                                      {
2368                                                                        ExternalPort => { writable => 1 },
2369                                                                        ExternalPortRangeEnd => { writable => 1 },
2370                                                                        InternalPort => { writable => 1 },
2371                                                                        Protocol => { writable => 1 },
2372                                                                      },
2373                                                                      {
2374                                                                        ExternalPort => { writable => 1 },
2375                                                                        ExternalPortRangeEnd => { writable => 1 },
2376                                                                        InternalPort => { writable => 1 },
2377                                                                        Protocol => { writable => 1 },
2378                                                                      },
2379                                                                    ],
2380                                                                RuleNumberOfEntries => { writable => 0 },
2381                                                              },
2382                                                              {
2383                                                                HostIPAddress => { writable => 1 },
2384                                                                Name => { writable => 1 },
2385                                                                Rule => [
2386                                                                      undef,
2387                                                                      {
2388                                                                        ExternalPort => { writable => 1 },
2389                                                                        ExternalPortRangeEnd => { writable => 1 },
2390                                                                        InternalPort => { writable => 1 },
2391                                                                        Protocol => { writable => 1 },
2392                                                                      },
2393                                                                      {
2394                                                                        ExternalPort => { writable => 1 },
2395                                                                        ExternalPortRangeEnd => { writable => 1 },
2396                                                                        InternalPort => { writable => 1 },
2397                                                                        Protocol => { writable => 1 },
2398                                                                      },
2399                                                                      {
2400                                                                        ExternalPort => { writable => 1 },
2401                                                                        ExternalPortRangeEnd => { writable => 1 },
2402                                                                        InternalPort => { writable => 1 },
2403                                                                        Protocol => { writable => 1 },
2404                                                                      },
2405                                                                      {
2406                                                                        ExternalPort => { writable => 1 },
2407                                                                        ExternalPortRangeEnd => { writable => 1 },
2408                                                                        InternalPort => { writable => 1 },
2409                                                                        Protocol => { writable => 1 },
2410                                                                      },
2411                                                                    ],
2412                                                                RuleNumberOfEntries => { writable => 0 },
2413                                                              },
2414                                                              {
2415                                                                HostIPAddress => { writable => 1 },
2416                                                                Name => { writable => 1 },
2417                                                                Rule => [
2418                                                                      undef,
2419                                                                      {
2420                                                                        ExternalPort => { writable => 1 },
2421                                                                        ExternalPortRangeEnd => { writable => 1 },
2422                                                                        InternalPort => { writable => 1 },
2423                                                                        Protocol => { writable => 1 },
2424                                                                      },
2425                                                                      {
2426                                                                        ExternalPort => { writable => 1 },
2427                                                                        ExternalPortRangeEnd => { writable => 1 },
2428                                                                        InternalPort => { writable => 1 },
2429                                                                        Protocol => { writable => 1 },
2430                                                                      },
2431                                                                      {
2432                                                                        ExternalPort => { writable => 1 },
2433                                                                        ExternalPortRangeEnd => { writable => 1 },
2434                                                                        InternalPort => { writable => 1 },
2435                                                                        Protocol => { writable => 1 },
2436                                                                      },
2437                                                                      {
2438                                                                        ExternalPort => { writable => 1 },
2439                                                                        ExternalPortRangeEnd => { writable => 1 },
2440                                                                        InternalPort => { writable => 1 },
2441                                                                        Protocol => { writable => 1 },
2442                                                                      },
2443                                                                    ],
2444                                                                RuleNumberOfEntries => { writable => 0 },
2445                                                              },
2446                                                              {
2447                                                                HostIPAddress => { writable => 1 },
2448                                                                Name => { writable => 1 },
2449                                                                Rule => [
2450                                                                      undef,
2451                                                                      {
2452                                                                        ExternalPort => { writable => 1 },
2453                                                                        ExternalPortRangeEnd => { writable => 1 },
2454                                                                        InternalPort => { writable => 1 },
2455                                                                        Protocol => { writable => 1 },
2456                                                                      },
2457                                                                      {
2458                                                                        ExternalPort => { writable => 1 },
2459                                                                        ExternalPortRangeEnd => { writable => 1 },
2460                                                                        InternalPort => { writable => 1 },
2461                                                                        Protocol => { writable => 1 },
2462                                                                      },
2463                                                                      {
2464                                                                        ExternalPort => { writable => 1 },
2465                                                                        ExternalPortRangeEnd => { writable => 1 },
2466                                                                        InternalPort => { writable => 1 },
2467                                                                        Protocol => { writable => 1 },
2468                                                                      },
2469                                                                      {
2470                                                                        ExternalPort => { writable => 1 },
2471                                                                        ExternalPortRangeEnd => { writable => 1 },
2472                                                                        InternalPort => { writable => 1 },
2473                                                                        Protocol => { writable => 1 },
2474                                                                      },
2475                                                                    ],
2476                                                                RuleNumberOfEntries => { writable => 0 },
2477                                                              },
2478                                                              {
2479                                                                HostIPAddress => { writable => 1 },
2480                                                                Name => { writable => 1 },
2481                                                                Rule => [
2482                                                                      undef,
2483                                                                      {
2484                                                                        ExternalPort => { writable => 1 },
2485                                                                        ExternalPortRangeEnd => { writable => 1 },
2486                                                                        InternalPort => { writable => 1 },
2487                                                                        Protocol => { writable => 1 },
2488                                                                      },
2489                                                                      {
2490                                                                        ExternalPort => { writable => 1 },
2491                                                                        ExternalPortRangeEnd => { writable => 1 },
2492                                                                        InternalPort => { writable => 1 },
2493                                                                        Protocol => { writable => 1 },
2494                                                                      },
2495                                                                    ],
2496                                                                RuleNumberOfEntries => { writable => 0 },
2497                                                              },
2498                                                              {
2499                                                                HostIPAddress => { writable => 1 },
2500                                                                Name => { writable => 1 },
2501                                                                Rule => [
2502                                                                      undef,
2503                                                                      {
2504                                                                        ExternalPort => { writable => 1 },
2505                                                                        ExternalPortRangeEnd => { writable => 1 },
2506                                                                        InternalPort => { writable => 1 },
2507                                                                        Protocol => { writable => 1 },
2508                                                                      },
2509                                                                    ],
2510                                                                RuleNumberOfEntries => { writable => 0 },
2511                                                              },
2512                                                              {
2513                                                                HostIPAddress => { writable => 1 },
2514                                                                Name => { writable => 1 },
2515                                                                Rule => [
2516                                                                      undef,
2517                                                                      {
2518                                                                        ExternalPort => { writable => 1 },
2519                                                                        ExternalPortRangeEnd => { writable => 1 },
2520                                                                        InternalPort => { writable => 1 },
2521                                                                        Protocol => { writable => 1 },
2522                                                                      },
2523                                                                      {
2524                                                                        ExternalPort => { writable => 1 },
2525                                                                        ExternalPortRangeEnd => { writable => 1 },
2526                                                                        InternalPort => { writable => 1 },
2527                                                                        Protocol => { writable => 1 },
2528                                                                      },
2529                                                                    ],
2530                                                                RuleNumberOfEntries => { writable => 0 },
2531                                                              },
2532                                                              {
2533                                                                HostIPAddress => { writable => 1 },
2534                                                                Name => { writable => 1 },
2535                                                                Rule => [
2536                                                                      undef,
2537                                                                      {
2538                                                                        ExternalPort => { writable => 1 },
2539                                                                        ExternalPortRangeEnd => { writable => 1 },
2540                                                                        InternalPort => { writable => 1 },
2541                                                                        Protocol => { writable => 1 },
2542                                                                      },
2543                                                                      {
2544                                                                        ExternalPort => { writable => 1 },
2545                                                                        ExternalPortRangeEnd => { writable => 1 },
2546                                                                        InternalPort => { writable => 1 },
2547                                                                        Protocol => { writable => 1 },
2548                                                                      },
2549                                                                    ],
2550                                                                RuleNumberOfEntries => { writable => 0 },
2551                                                              },
2552                                                              {
2553                                                                HostIPAddress => { writable => 1 },
2554                                                                Name => { writable => 1 },
2555                                                                Rule => [
2556                                                                      undef,
2557                                                                      {
2558                                                                        ExternalPort => { writable => 1 },
2559                                                                        ExternalPortRangeEnd => { writable => 1 },
2560                                                                        InternalPort => { writable => 1 },
2561                                                                        Protocol => { writable => 1 },
2562                                                                      },
2563                                                                      {
2564                                                                        ExternalPort => { writable => 1 },
2565                                                                        ExternalPortRangeEnd => { writable => 1 },
2566                                                                        InternalPort => { writable => 1 },
2567                                                                        Protocol => { writable => 1 },
2568                                                                      },
2569                                                                    ],
2570                                                                RuleNumberOfEntries => { writable => 0 },
2571                                                              },
2572                                                              {
2573                                                                HostIPAddress => { writable => 1 },
2574                                                                Name => { writable => 1 },
2575                                                                Rule => [
2576                                                                      undef,
2577                                                                      {
2578                                                                        ExternalPort => { writable => 1 },
2579                                                                        ExternalPortRangeEnd => { writable => 1 },
2580                                                                        InternalPort => { writable => 1 },
2581                                                                        Protocol => { writable => 1 },
2582                                                                      },
2583                                                                    ],
2584                                                                RuleNumberOfEntries => { writable => 0 },
2585                                                              },
2586                                                              {
2587                                                                HostIPAddress => { writable => 1 },
2588                                                                Name => { writable => 1 },
2589                                                                Rule => [
2590                                                                      undef,
2591                                                                      {
2592                                                                        ExternalPort => { writable => 1 },
2593                                                                        ExternalPortRangeEnd => { writable => 1 },
2594                                                                        InternalPort => { writable => 1 },
2595                                                                        Protocol => { writable => 1 },
2596                                                                      },
2597                                                                    ],
2598                                                                RuleNumberOfEntries => { writable => 0 },
2599                                                              },
2600                                                              {
2601                                                                HostIPAddress => { writable => 1 },
2602                                                                Name => { writable => 1 },
2603                                                                Rule => [
2604                                                                      undef,
2605                                                                      {
2606                                                                        ExternalPort => { writable => 1 },
2607                                                                        ExternalPortRangeEnd => { writable => 1 },
2608                                                                        InternalPort => { writable => 1 },
2609                                                                        Protocol => { writable => 1 },
2610                                                                      },
2611                                                                      {
2612                                                                        ExternalPort => { writable => 1 },
2613                                                                        ExternalPortRangeEnd => { writable => 1 },
2614                                                                        InternalPort => { writable => 1 },
2615                                                                        Protocol => { writable => 1 },
2616                                                                      },
2617                                                                      {
2618                                                                        ExternalPort => { writable => 1 },
2619                                                                        ExternalPortRangeEnd => { writable => 1 },
2620                                                                        InternalPort => { writable => 1 },
2621                                                                        Protocol => { writable => 1 },
2622                                                                      },
2623                                                                      {
2624                                                                        ExternalPort => { writable => 1 },
2625                                                                        ExternalPortRangeEnd => { writable => 1 },
2626                                                                        InternalPort => { writable => 1 },
2627                                                                        Protocol => { writable => 1 },
2628                                                                      },
2629                                                                      {
2630                                                                        ExternalPort => { writable => 1 },
2631                                                                        ExternalPortRangeEnd => { writable => 1 },
2632                                                                        InternalPort => { writable => 1 },
2633                                                                        Protocol => { writable => 1 },
2634                                                                      },
2635                                                                      {
2636                                                                        ExternalPort => { writable => 1 },
2637                                                                        ExternalPortRangeEnd => { writable => 1 },
2638                                                                        InternalPort => { writable => 1 },
2639                                                                        Protocol => { writable => 1 },
2640                                                                      },
2641                                                                      {
2642                                                                        ExternalPort => { writable => 1 },
2643                                                                        ExternalPortRangeEnd => { writable => 1 },
2644                                                                        InternalPort => { writable => 1 },
2645                                                                        Protocol => { writable => 1 },
2646                                                                      },
2647                                                                      {
2648                                                                        ExternalPort => { writable => 1 },
2649                                                                        ExternalPortRangeEnd => { writable => 1 },
2650                                                                        InternalPort => { writable => 1 },
2651                                                                        Protocol => { writable => 1 },
2652                                                                      },
2653                                                                      {
2654                                                                        ExternalPort => { writable => 1 },
2655                                                                        ExternalPortRangeEnd => { writable => 1 },
2656                                                                        InternalPort => { writable => 1 },
2657                                                                        Protocol => { writable => 1 },
2658                                                                      },
2659                                                                      {
2660                                                                        ExternalPort => { writable => 1 },
2661                                                                        ExternalPortRangeEnd => { writable => 1 },
2662                                                                        InternalPort => { writable => 1 },
2663                                                                        Protocol => { writable => 1 },
2664                                                                      },
2665                                                                      {
2666                                                                        ExternalPort => { writable => 1 },
2667                                                                        ExternalPortRangeEnd => { writable => 1 },
2668                                                                        InternalPort => { writable => 1 },
2669                                                                        Protocol => { writable => 1 },
2670                                                                      },
2671                                                                      {
2672                                                                        ExternalPort => { writable => 1 },
2673                                                                        ExternalPortRangeEnd => { writable => 1 },
2674                                                                        InternalPort => { writable => 1 },
2675                                                                        Protocol => { writable => 1 },
2676                                                                      },
2677                                                                    ],
2678                                                                RuleNumberOfEntries => { writable => 0 },
2679                                                              },
2680                                                              {
2681                                                                HostIPAddress => { writable => 1 },
2682                                                                Name => { writable => 1 },
2683                                                                Rule => [
2684                                                                      undef,
2685                                                                      {
2686                                                                        ExternalPort => { writable => 1 },
2687                                                                        ExternalPortRangeEnd => { writable => 1 },
2688                                                                        InternalPort => { writable => 1 },
2689                                                                        Protocol => { writable => 1 },
2690                                                                      },
2691                                                                      {
2692                                                                        ExternalPort => { writable => 1 },
2693                                                                        ExternalPortRangeEnd => { writable => 1 },
2694                                                                        InternalPort => { writable => 1 },
2695                                                                        Protocol => { writable => 1 },
2696                                                                      },
2697                                                                    ],
2698                                                                RuleNumberOfEntries => { writable => 0 },
2699                                                              },
2700                                                              {
2701                                                                HostIPAddress => { writable => 1 },
2702                                                                Name => { writable => 1 },
2703                                                                Rule => [
2704                                                                      undef,
2705                                                                      {
2706                                                                        ExternalPort => { writable => 1 },
2707                                                                        ExternalPortRangeEnd => { writable => 1 },
2708                                                                        InternalPort => { writable => 1 },
2709                                                                        Protocol => { writable => 1 },
2710                                                                      },
2711                                                                      {
2712                                                                        ExternalPort => { writable => 1 },
2713                                                                        ExternalPortRangeEnd => { writable => 1 },
2714                                                                        InternalPort => { writable => 1 },
2715                                                                        Protocol => { writable => 1 },
2716                                                                      },
2717                                                                    ],
2718                                                                RuleNumberOfEntries => { writable => 0 },
2719                                                              },
2720                                                              {
2721                                                                HostIPAddress => { writable => 1 },
2722                                                                Name => { writable => 1 },
2723                                                                Rule => [
2724                                                                      undef,
2725                                                                      {
2726                                                                        ExternalPort => { writable => 1 },
2727                                                                        ExternalPortRangeEnd => { writable => 1 },
2728                                                                        InternalPort => { writable => 1 },
2729                                                                        Protocol => { writable => 1 },
2730                                                                      },
2731                                                                      {
2732                                                                        ExternalPort => { writable => 1 },
2733                                                                        ExternalPortRangeEnd => { writable => 1 },
2734                                                                        InternalPort => { writable => 1 },
2735                                                                        Protocol => { writable => 1 },
2736                                                                      },
2737                                                                    ],
2738                                                                RuleNumberOfEntries => { writable => 0 },
2739                                                              },
2740                                                              {
2741                                                                HostIPAddress => { writable => 1 },
2742                                                                Name => { writable => 1 },
2743                                                                Rule => [
2744                                                                      undef,
2745                                                                      {
2746                                                                        ExternalPort => { writable => 1 },
2747                                                                        ExternalPortRangeEnd => { writable => 1 },
2748                                                                        InternalPort => { writable => 1 },
2749                                                                        Protocol => { writable => 1 },
2750                                                                      },
2751                                                                      {
2752                                                                        ExternalPort => { writable => 1 },
2753                                                                        ExternalPortRangeEnd => { writable => 1 },
2754                                                                        InternalPort => { writable => 1 },
2755                                                                        Protocol => { writable => 1 },
2756                                                                      },
2757                                                                    ],
2758                                                                RuleNumberOfEntries => { writable => 0 },
2759                                                              },
2760                                                              {
2761                                                                HostIPAddress => { writable => 1 },
2762                                                                Name => { writable => 1 },
2763                                                                Rule => [
2764                                                                      undef,
2765                                                                      {
2766                                                                        ExternalPort => { writable => 1 },
2767                                                                        ExternalPortRangeEnd => { writable => 1 },
2768                                                                        InternalPort => { writable => 1 },
2769                                                                        Protocol => { writable => 1 },
2770                                                                      },
2771                                                                      {
2772                                                                        ExternalPort => { writable => 1 },
2773                                                                        ExternalPortRangeEnd => { writable => 1 },
2774                                                                        InternalPort => { writable => 1 },
2775                                                                        Protocol => { writable => 1 },
2776                                                                      },
2777                                                                    ],
2778                                                                RuleNumberOfEntries => { writable => 0 },
2779                                                              },
2780                                                              {
2781                                                                HostIPAddress => { writable => 1 },
2782                                                                Name => { writable => 1 },
2783                                                                Rule => [
2784                                                                      undef,
2785                                                                      {
2786                                                                        ExternalPort => { writable => 1 },
2787                                                                        ExternalPortRangeEnd => { writable => 1 },
2788                                                                        InternalPort => { writable => 1 },
2789                                                                        Protocol => { writable => 1 },
2790                                                                      },
2791                                                                      {
2792                                                                        ExternalPort => { writable => 1 },
2793                                                                        ExternalPortRangeEnd => { writable => 1 },
2794                                                                        InternalPort => { writable => 1 },
2795                                                                        Protocol => { writable => 1 },
2796                                                                      },
2797                                                                      {
2798                                                                        ExternalPort => { writable => 1 },
2799                                                                        ExternalPortRangeEnd => { writable => 1 },
2800                                                                        InternalPort => { writable => 1 },
2801                                                                        Protocol => { writable => 1 },
2802                                                                      },
2803                                                                    ],
2804                                                                RuleNumberOfEntries => { writable => 0 },
2805                                                              },
2806                                                              {
2807                                                                HostIPAddress => { writable => 1 },
2808                                                                Name => { writable => 1 },
2809                                                                Rule => [
2810                                                                      undef,
2811                                                                      {
2812                                                                        ExternalPort => { writable => 1 },
2813                                                                        ExternalPortRangeEnd => { writable => 1 },
2814                                                                        InternalPort => { writable => 1 },
2815                                                                        Protocol => { writable => 1 },
2816                                                                      },
2817                                                                      {
2818                                                                        ExternalPort => { writable => 1 },
2819                                                                        ExternalPortRangeEnd => { writable => 1 },
2820                                                                        InternalPort => { writable => 1 },
2821                                                                        Protocol => { writable => 1 },
2822                                                                      },
2823                                                                    ],
2824                                                                RuleNumberOfEntries => { writable => 0 },
2825                                                              },
2826                                                              {
2827                                                                HostIPAddress => { writable => 1 },
2828                                                                Name => { writable => 1 },
2829                                                                Rule => [
2830                                                                      undef,
2831                                                                      {
2832                                                                        ExternalPort => { writable => 1 },
2833                                                                        ExternalPortRangeEnd => { writable => 1 },
2834                                                                        InternalPort => { writable => 1 },
2835                                                                        Protocol => { writable => 1 },
2836                                                                      },
2837                                                                      {
2838                                                                        ExternalPort => { writable => 1 },
2839                                                                        ExternalPortRangeEnd => { writable => 1 },
2840                                                                        InternalPort => { writable => 1 },
2841                                                                        Protocol => { writable => 1 },
2842                                                                      },
2843                                                                    ],
2844                                                                RuleNumberOfEntries => { writable => 0 },
2845                                                              },
2846                                                              {
2847                                                                HostIPAddress => { writable => 1 },
2848                                                                Name => { writable => 1 },
2849                                                                Rule => [
2850                                                                      undef,
2851                                                                      {
2852                                                                        ExternalPort => { writable => 1 },
2853                                                                        ExternalPortRangeEnd => { writable => 1 },
2854                                                                        InternalPort => { writable => 1 },
2855                                                                        Protocol => { writable => 1 },
2856                                                                      },
2857                                                                    ],
2858                                                                RuleNumberOfEntries => { writable => 0 },
2859                                                              },
2860                                                              {
2861                                                                HostIPAddress => { writable => 1 },
2862                                                                Name => { writable => 1 },
2863                                                                Rule => [
2864                                                                      undef,
2865                                                                      {
2866                                                                        ExternalPort => { writable => 1 },
2867                                                                        ExternalPortRangeEnd => { writable => 1 },
2868                                                                        InternalPort => { writable => 1 },
2869                                                                        Protocol => { writable => 1 },
2870                                                                      },
2871                                                                      {
2872                                                                        ExternalPort => { writable => 1 },
2873                                                                        ExternalPortRangeEnd => { writable => 1 },
2874                                                                        InternalPort => { writable => 1 },
2875                                                                        Protocol => { writable => 1 },
2876                                                                      },
2877                                                                    ],
2878                                                                RuleNumberOfEntries => { writable => 0 },
2879                                                              },
2880                                                              {
2881                                                                HostIPAddress => { writable => 1 },
2882                                                                Name => { writable => 1 },
2883                                                                Rule => [
2884                                                                      undef,
2885                                                                      {
2886                                                                        ExternalPort => { writable => 1 },
2887                                                                        ExternalPortRangeEnd => { writable => 1 },
2888                                                                        InternalPort => { writable => 1 },
2889                                                                        Protocol => { writable => 1 },
2890                                                                      },
2891                                                                      {
2892                                                                        ExternalPort => { writable => 1 },
2893                                                                        ExternalPortRangeEnd => { writable => 1 },
2894                                                                        InternalPort => { writable => 1 },
2895                                                                        Protocol => { writable => 1 },
2896                                                                      },
2897                                                                    ],
2898                                                                RuleNumberOfEntries => { writable => 0 },
2899                                                              },
2900                                                              {
2901                                                                HostIPAddress => { writable => 1 },
2902                                                                Name => { writable => 1 },
2903                                                                Rule => [
2904                                                                      undef,
2905                                                                      {
2906                                                                        ExternalPort => { writable => 1 },
2907                                                                        ExternalPortRangeEnd => { writable => 1 },
2908                                                                        InternalPort => { writable => 1 },
2909                                                                        Protocol => { writable => 1 },
2910                                                                      },
2911                                                                    ],
2912                                                                RuleNumberOfEntries => { writable => 0 },
2913                                                              },
2914                                                              {
2915                                                                HostIPAddress => { writable => 1 },
2916                                                                Name => { writable => 1 },
2917                                                                Rule => [
2918                                                                      undef,
2919                                                                      {
2920                                                                        ExternalPort => { writable => 1 },
2921                                                                        ExternalPortRangeEnd => { writable => 1 },
2922                                                                        InternalPort => { writable => 1 },
2923                                                                        Protocol => { writable => 1 },
2924                                                                      },
2925                                                                    ],
2926                                                                RuleNumberOfEntries => { writable => 0 },
2927                                                              },
2928                                                              {
2929                                                                HostIPAddress => { writable => 1 },
2930                                                                Name => { writable => 1 },
2931                                                                Rule => [
2932                                                                      undef,
2933                                                                      {
2934                                                                        ExternalPort => { writable => 1 },
2935                                                                        ExternalPortRangeEnd => { writable => 1 },
2936                                                                        InternalPort => { writable => 1 },
2937                                                                        Protocol => { writable => 1 },
2938                                                                      },
2939                                                                      {
2940                                                                        ExternalPort => { writable => 1 },
2941                                                                        ExternalPortRangeEnd => { writable => 1 },
2942                                                                        InternalPort => { writable => 1 },
2943                                                                        Protocol => { writable => 1 },
2944                                                                      },
2945                                                                    ],
2946                                                                RuleNumberOfEntries => { writable => 0 },
2947                                                              },
2948                                                              {
2949                                                                HostIPAddress => { writable => 1 },
2950                                                                Name => { writable => 1 },
2951                                                                Rule => [
2952                                                                      undef,
2953                                                                      {
2954                                                                        ExternalPort => { writable => 1 },
2955                                                                        ExternalPortRangeEnd => { writable => 1 },
2956                                                                        InternalPort => { writable => 1 },
2957                                                                        Protocol => { writable => 1 },
2958                                                                      },
2959                                                                      {
2960                                                                        ExternalPort => { writable => 1 },
2961                                                                        ExternalPortRangeEnd => { writable => 1 },
2962                                                                        InternalPort => { writable => 1 },
2963                                                                        Protocol => { writable => 1 },
2964                                                                      },
2965                                                                    ],
2966                                                                RuleNumberOfEntries => { writable => 0 },
2967                                                              },
2968                                                              {
2969                                                                HostIPAddress => { writable => 1 },
2970                                                                Name => { writable => 1 },
2971                                                                Rule => [
2972                                                                      undef,
2973                                                                      {
2974                                                                        ExternalPort => { writable => 1 },
2975                                                                        ExternalPortRangeEnd => { writable => 1 },
2976                                                                        InternalPort => { writable => 1 },
2977                                                                        Protocol => { writable => 1 },
2978                                                                      },
2979                                                                      {
2980                                                                        ExternalPort => { writable => 1 },
2981                                                                        ExternalPortRangeEnd => { writable => 1 },
2982                                                                        InternalPort => { writable => 1 },
2983                                                                        Protocol => { writable => 1 },
2984                                                                      },
2985                                                                    ],
2986                                                                RuleNumberOfEntries => { writable => 0 },
2987                                                              },
2988                                                              {
2989                                                                HostIPAddress => { writable => 1 },
2990                                                                Name => { writable => 1 },
2991                                                                Rule => [
2992                                                                      undef,
2993                                                                      {
2994                                                                        ExternalPort => { writable => 1 },
2995                                                                        ExternalPortRangeEnd => { writable => 1 },
2996                                                                        InternalPort => { writable => 1 },
2997                                                                        Protocol => { writable => 1 },
2998                                                                      },
2999                                                                      {
3000                                                                        ExternalPort => { writable => 1 },
3001                                                                        ExternalPortRangeEnd => { writable => 1 },
3002                                                                        InternalPort => { writable => 1 },
3003                                                                        Protocol => { writable => 1 },
3004                                                                      },
3005                                                                      {
3006                                                                        ExternalPort => { writable => 1 },
3007                                                                        ExternalPortRangeEnd => { writable => 1 },
3008                                                                        InternalPort => { writable => 1 },
3009                                                                        Protocol => { writable => 1 },
3010                                                                      },
3011                                                                      {
3012                                                                        ExternalPort => { writable => 1 },
3013                                                                        ExternalPortRangeEnd => { writable => 1 },
3014                                                                        InternalPort => { writable => 1 },
3015                                                                        Protocol => { writable => 1 },
3016                                                                      },
3017                                                                    ],
3018                                                                RuleNumberOfEntries => { writable => 0 },
3019                                                              },
3020                                                              {
3021                                                                HostIPAddress => { writable => 1 },
3022                                                                Name => { writable => 1 },
3023                                                                Rule => [
3024                                                                      undef,
3025                                                                      {
3026                                                                        ExternalPort => { writable => 1 },
3027                                                                        ExternalPortRangeEnd => { writable => 1 },
3028                                                                        InternalPort => { writable => 1 },
3029                                                                        Protocol => { writable => 1 },
3030                                                                      },
3031                                                                    ],
3032                                                                RuleNumberOfEntries => { writable => 0 },
3033                                                              },
3034                                                              {
3035                                                                HostIPAddress => { writable => 1 },
3036                                                                Name => { writable => 1 },
3037                                                                Rule => [
3038                                                                      undef,
3039                                                                      {
3040                                                                        ExternalPort => { writable => 1 },
3041                                                                        ExternalPortRangeEnd => { writable => 1 },
3042                                                                        InternalPort => { writable => 1 },
3043                                                                        Protocol => { writable => 1 },
3044                                                                      },
3045                                                                    ],
3046                                                                RuleNumberOfEntries => { writable => 0 },
3047                                                              },
3048                                                              {
3049                                                                HostIPAddress => { writable => 1 },
3050                                                                Name => { writable => 1 },
3051                                                                Rule => [
3052                                                                      undef,
3053                                                                      {
3054                                                                        ExternalPort => { writable => 1 },
3055                                                                        ExternalPortRangeEnd => { writable => 1 },
3056                                                                        InternalPort => { writable => 1 },
3057                                                                        Protocol => { writable => 1 },
3058                                                                      },
3059                                                                    ],
3060                                                                RuleNumberOfEntries => { writable => 0 },
3061                                                              },
3062                                                              {
3063                                                                HostIPAddress => { writable => 1 },
3064                                                                Name => { writable => 1 },
3065                                                                Rule => [
3066                                                                      undef,
3067                                                                      {
3068                                                                        ExternalPort => { writable => 1 },
3069                                                                        ExternalPortRangeEnd => { writable => 1 },
3070                                                                        InternalPort => { writable => 1 },
3071                                                                        Protocol => { writable => 1 },
3072                                                                      },
3073                                                                      {
3074                                                                        ExternalPort => { writable => 1 },
3075                                                                        ExternalPortRangeEnd => { writable => 1 },
3076                                                                        InternalPort => { writable => 1 },
3077                                                                        Protocol => { writable => 1 },
3078                                                                      },
3079                                                                    ],
3080                                                                RuleNumberOfEntries => { writable => 0 },
3081                                                              },
3082                                                              {
3083                                                                HostIPAddress => { writable => 1 },
3084                                                                Name => { writable => 1 },
3085                                                                Rule => [
3086                                                                      undef,
3087                                                                      {
3088                                                                        ExternalPort => { writable => 1 },
3089                                                                        ExternalPortRangeEnd => { writable => 1 },
3090                                                                        InternalPort => { writable => 1 },
3091                                                                        Protocol => { writable => 1 },
3092                                                                      },
3093                                                                      {
3094                                                                        ExternalPort => { writable => 1 },
3095                                                                        ExternalPortRangeEnd => { writable => 1 },
3096                                                                        InternalPort => { writable => 1 },
3097                                                                        Protocol => { writable => 1 },
3098                                                                      },
3099                                                                    ],
3100                                                                RuleNumberOfEntries => { writable => 0 },
3101                                                              },
3102                                                              {
3103                                                                HostIPAddress => { writable => 1 },
3104                                                                Name => { writable => 1 },
3105                                                                Rule => [
3106                                                                      undef,
3107                                                                      {
3108                                                                        ExternalPort => { writable => 1 },
3109                                                                        ExternalPortRangeEnd => { writable => 1 },
3110                                                                        InternalPort => { writable => 1 },
3111                                                                        Protocol => { writable => 1 },
3112                                                                      },
3113                                                                      {
3114                                                                        ExternalPort => { writable => 1 },
3115                                                                        ExternalPortRangeEnd => { writable => 1 },
3116                                                                        InternalPort => { writable => 1 },
3117                                                                        Protocol => { writable => 1 },
3118                                                                      },
3119                                                                    ],
3120                                                                RuleNumberOfEntries => { writable => 0 },
3121                                                              },
3122                                                              {
3123                                                                HostIPAddress => { writable => 1 },
3124                                                                Name => { writable => 1 },
3125                                                                Rule => [
3126                                                                      undef,
3127                                                                      {
3128                                                                        ExternalPort => { writable => 1 },
3129                                                                        ExternalPortRangeEnd => { writable => 1 },
3130                                                                        InternalPort => { writable => 1 },
3131                                                                        Protocol => { writable => 1 },
3132                                                                      },
3133                                                                      {
3134                                                                        ExternalPort => { writable => 1 },
3135                                                                        ExternalPortRangeEnd => { writable => 1 },
3136                                                                        InternalPort => { writable => 1 },
3137                                                                        Protocol => { writable => 1 },
3138                                                                      },
3139                                                                    ],
3140                                                                RuleNumberOfEntries => { writable => 0 },
3141                                                              },
3142                                                              {
3143                                                                HostIPAddress => { writable => 1 },
3144                                                                Name => { writable => 1 },
3145                                                                Rule => [
3146                                                                      undef,
3147                                                                      {
3148                                                                        ExternalPort => { writable => 1 },
3149                                                                        ExternalPortRangeEnd => { writable => 1 },
3150                                                                        InternalPort => { writable => 1 },
3151                                                                        Protocol => { writable => 1 },
3152                                                                      },
3153                                                                    ],
3154                                                                RuleNumberOfEntries => { writable => 0 },
3155                                                              },
3156                                                              {
3157                                                                HostIPAddress => { writable => 1 },
3158                                                                Name => { writable => 1 },
3159                                                                Rule => [
3160                                                                      undef,
3161                                                                      {
3162                                                                        ExternalPort => { writable => 1 },
3163                                                                        ExternalPortRangeEnd => { writable => 1 },
3164                                                                        InternalPort => { writable => 1 },
3165                                                                        Protocol => { writable => 1 },
3166                                                                      },
3167                                                                      {
3168                                                                        ExternalPort => { writable => 1 },
3169                                                                        ExternalPortRangeEnd => { writable => 1 },
3170                                                                        InternalPort => { writable => 1 },
3171                                                                        Protocol => { writable => 1 },
3172                                                                      },
3173                                                                    ],
3174                                                                RuleNumberOfEntries => { writable => 0 },
3175                                                              },
3176                                                              {
3177                                                                HostIPAddress => { writable => 1 },
3178                                                                Name => { writable => 1 },
3179                                                                Rule => [
3180                                                                      undef,
3181                                                                      {
3182                                                                        ExternalPort => { writable => 1 },
3183                                                                        ExternalPortRangeEnd => { writable => 1 },
3184                                                                        InternalPort => { writable => 1 },
3185                                                                        Protocol => { writable => 1 },
3186                                                                      },
3187                                                                    ],
3188                                                                RuleNumberOfEntries => { writable => 0 },
3189                                                              },
3190                                                              {
3191                                                                HostIPAddress => { writable => 1 },
3192                                                                Name => { writable => 1 },
3193                                                                Rule => [
3194                                                                      undef,
3195                                                                      {
3196                                                                        ExternalPort => { writable => 1 },
3197                                                                        ExternalPortRangeEnd => { writable => 1 },
3198                                                                        InternalPort => { writable => 1 },
3199                                                                        Protocol => { writable => 1 },
3200                                                                      },
3201                                                                    ],
3202                                                                RuleNumberOfEntries => { writable => 0 },
3203                                                              },
3204                                                              {
3205                                                                HostIPAddress => { writable => 1 },
3206                                                                Name => { writable => 1 },
3207                                                                Rule => [
3208                                                                      undef,
3209                                                                      {
3210                                                                        ExternalPort => { writable => 1 },
3211                                                                        ExternalPortRangeEnd => { writable => 1 },
3212                                                                        InternalPort => { writable => 1 },
3213                                                                        Protocol => { writable => 1 },
3214                                                                      },
3215                                                                      {
3216                                                                        ExternalPort => { writable => 1 },
3217                                                                        ExternalPortRangeEnd => { writable => 1 },
3218                                                                        InternalPort => { writable => 1 },
3219                                                                        Protocol => { writable => 1 },
3220                                                                      },
3221                                                                      {
3222                                                                        ExternalPort => { writable => 1 },
3223                                                                        ExternalPortRangeEnd => { writable => 1 },
3224                                                                        InternalPort => { writable => 1 },
3225                                                                        Protocol => { writable => 1 },
3226                                                                      },
3227                                                                    ],
3228                                                                RuleNumberOfEntries => { writable => 0 },
3229                                                              },
3230                                                              {
3231                                                                HostIPAddress => { writable => 1 },
3232                                                                Name => { writable => 1 },
3233                                                                Rule => [
3234                                                                      undef,
3235                                                                      {
3236                                                                        ExternalPort => { writable => 1 },
3237                                                                        ExternalPortRangeEnd => { writable => 1 },
3238                                                                        InternalPort => { writable => 1 },
3239                                                                        Protocol => { writable => 1 },
3240                                                                      },
3241                                                                    ],
3242                                                                RuleNumberOfEntries => { writable => 0 },
3243                                                              },
3244                                                              {
3245                                                                HostIPAddress => { writable => 1 },
3246                                                                Name => { writable => 1 },
3247                                                                Rule => [
3248                                                                      undef,
3249                                                                      {
3250                                                                        ExternalPort => { writable => 1 },
3251                                                                        ExternalPortRangeEnd => { writable => 1 },
3252                                                                        InternalPort => { writable => 1 },
3253                                                                        Protocol => { writable => 1 },
3254                                                                      },
3255                                                                      {
3256                                                                        ExternalPort => { writable => 1 },
3257                                                                        ExternalPortRangeEnd => { writable => 1 },
3258                                                                        InternalPort => { writable => 1 },
3259                                                                        Protocol => { writable => 1 },
3260                                                                      },
3261                                                                      {
3262                                                                        ExternalPort => { writable => 1 },
3263                                                                        ExternalPortRangeEnd => { writable => 1 },
3264                                                                        InternalPort => { writable => 1 },
3265                                                                        Protocol => { writable => 1 },
3266                                                                      },
3267                                                                    ],
3268                                                                RuleNumberOfEntries => { writable => 0 },
3269                                                              },
3270                                                              {
3271                                                                HostIPAddress => { writable => 1 },
3272                                                                Name => { writable => 1 },
3273                                                                Rule => [
3274                                                                      undef,
3275                                                                      {
3276                                                                        ExternalPort => { writable => 1 },
3277                                                                        ExternalPortRangeEnd => { writable => 1 },
3278                                                                        InternalPort => { writable => 1 },
3279                                                                        Protocol => { writable => 1 },
3280                                                                      },
3281                                                                    ],
3282                                                                RuleNumberOfEntries => { writable => 0 },
3283                                                              },
3284                                                              {
3285                                                                HostIPAddress => { writable => 1 },
3286                                                                Name => { writable => 1 },
3287                                                                Rule => [
3288                                                                      undef,
3289                                                                      {
3290                                                                        ExternalPort => { writable => 1 },
3291                                                                        ExternalPortRangeEnd => { writable => 1 },
3292                                                                        InternalPort => { writable => 1 },
3293                                                                        Protocol => { writable => 1 },
3294                                                                      },
3295                                                                      {
3296                                                                        ExternalPort => { writable => 1 },
3297                                                                        ExternalPortRangeEnd => { writable => 1 },
3298                                                                        InternalPort => { writable => 1 },
3299                                                                        Protocol => { writable => 1 },
3300                                                                      },
3301                                                                      {
3302                                                                        ExternalPort => { writable => 1 },
3303                                                                        ExternalPortRangeEnd => { writable => 1 },
3304                                                                        InternalPort => { writable => 1 },
3305                                                                        Protocol => { writable => 1 },
3306                                                                      },
3307                                                                      {
3308                                                                        ExternalPort => { writable => 1 },
3309                                                                        ExternalPortRangeEnd => { writable => 1 },
3310                                                                        InternalPort => { writable => 1 },
3311                                                                        Protocol => { writable => 1 },
3312                                                                      },
3313                                                                    ],
3314                                                                RuleNumberOfEntries => { writable => 0 },
3315                                                              },
3316                                                              {
3317                                                                HostIPAddress => { writable => 1 },
3318                                                                Name => { writable => 1 },
3319                                                                Rule => [
3320                                                                      undef,
3321                                                                      {
3322                                                                        ExternalPort => { writable => 1 },
3323                                                                        ExternalPortRangeEnd => { writable => 1 },
3324                                                                        InternalPort => { writable => 1 },
3325                                                                        Protocol => { writable => 1 },
3326                                                                      },
3327                                                                      {
3328                                                                        ExternalPort => { writable => 1 },
3329                                                                        ExternalPortRangeEnd => { writable => 1 },
3330                                                                        InternalPort => { writable => 1 },
3331                                                                        Protocol => { writable => 1 },
3332                                                                      },
3333                                                                    ],
3334                                                                RuleNumberOfEntries => { writable => 0 },
3335                                                              },
3336                                                              {
3337                                                                HostIPAddress => { writable => 1 },
3338                                                                Name => { writable => 1 },
3339                                                                Rule => [
3340                                                                      undef,
3341                                                                      {
3342                                                                        ExternalPort => { writable => 1 },
3343                                                                        ExternalPortRangeEnd => { writable => 1 },
3344                                                                        InternalPort => { writable => 1 },
3345                                                                        Protocol => { writable => 1 },
3346                                                                      },
3347                                                                      {
3348                                                                        ExternalPort => { writable => 1 },
3349                                                                        ExternalPortRangeEnd => { writable => 1 },
3350                                                                        InternalPort => { writable => 1 },
3351                                                                        Protocol => { writable => 1 },
3352                                                                      },
3353                                                                      {
3354                                                                        ExternalPort => { writable => 1 },
3355                                                                        ExternalPortRangeEnd => { writable => 1 },
3356                                                                        InternalPort => { writable => 1 },
3357                                                                        Protocol => { writable => 1 },
3358                                                                      },
3359                                                                      {
3360                                                                        ExternalPort => { writable => 1 },
3361                                                                        ExternalPortRangeEnd => { writable => 1 },
3362                                                                        InternalPort => { writable => 1 },
3363                                                                        Protocol => { writable => 1 },
3364                                                                      },
3365                                                                      {
3366                                                                        ExternalPort => { writable => 1 },
3367                                                                        ExternalPortRangeEnd => { writable => 1 },
3368                                                                        InternalPort => { writable => 1 },
3369                                                                        Protocol => { writable => 1 },
3370                                                                      },
3371                                                                      {
3372                                                                        ExternalPort => { writable => 1 },
3373                                                                        ExternalPortRangeEnd => { writable => 1 },
3374                                                                        InternalPort => { writable => 1 },
3375                                                                        Protocol => { writable => 1 },
3376                                                                      },
3377                                                                      {
3378                                                                        ExternalPort => { writable => 1 },
3379                                                                        ExternalPortRangeEnd => { writable => 1 },
3380                                                                        InternalPort => { writable => 1 },
3381                                                                        Protocol => { writable => 1 },
3382                                                                      },
3383                                                                      {
3384                                                                        ExternalPort => { writable => 1 },
3385                                                                        ExternalPortRangeEnd => { writable => 1 },
3386                                                                        InternalPort => { writable => 1 },
3387                                                                        Protocol => { writable => 1 },
3388                                                                      },
3389                                                                      {
3390                                                                        ExternalPort => { writable => 1 },
3391                                                                        ExternalPortRangeEnd => { writable => 1 },
3392                                                                        InternalPort => { writable => 1 },
3393                                                                        Protocol => { writable => 1 },
3394                                                                      },
3395                                                                      {
3396                                                                        ExternalPort => { writable => 1 },
3397                                                                        ExternalPortRangeEnd => { writable => 1 },
3398                                                                        InternalPort => { writable => 1 },
3399                                                                        Protocol => { writable => 1 },
3400                                                                      },
3401                                                                    ],
3402                                                                RuleNumberOfEntries => { writable => 0 },
3403                                                              },
3404                                                              {
3405                                                                HostIPAddress => { writable => 1 },
3406                                                                Name => { writable => 1 },
3407                                                                Rule => [
3408                                                                      undef,
3409                                                                      {
3410                                                                        ExternalPort => { writable => 1 },
3411                                                                        ExternalPortRangeEnd => { writable => 1 },
3412                                                                        InternalPort => { writable => 1 },
3413                                                                        Protocol => { writable => 1 },
3414                                                                      },
3415                                                                      {
3416                                                                        ExternalPort => { writable => 1 },
3417                                                                        ExternalPortRangeEnd => { writable => 1 },
3418                                                                        InternalPort => { writable => 1 },
3419                                                                        Protocol => { writable => 1 },
3420                                                                      },
3421                                                                      {
3422                                                                        ExternalPort => { writable => 1 },
3423                                                                        ExternalPortRangeEnd => { writable => 1 },
3424                                                                        InternalPort => { writable => 1 },
3425                                                                        Protocol => { writable => 1 },
3426                                                                      },
3427                                                                      {
3428                                                                        ExternalPort => { writable => 1 },
3429                                                                        ExternalPortRangeEnd => { writable => 1 },
3430                                                                        InternalPort => { writable => 1 },
3431                                                                        Protocol => { writable => 1 },
3432                                                                      },
3433                                                                      {
3434                                                                        ExternalPort => { writable => 1 },
3435                                                                        ExternalPortRangeEnd => { writable => 1 },
3436                                                                        InternalPort => { writable => 1 },
3437                                                                        Protocol => { writable => 1 },
3438                                                                      },
3439                                                                      {
3440                                                                        ExternalPort => { writable => 1 },
3441                                                                        ExternalPortRangeEnd => { writable => 1 },
3442                                                                        InternalPort => { writable => 1 },
3443                                                                        Protocol => { writable => 1 },
3444                                                                      },
3445                                                                    ],
3446                                                                RuleNumberOfEntries => { writable => 0 },
3447                                                              },
3448                                                              {
3449                                                                HostIPAddress => { writable => 1 },
3450                                                                Name => { writable => 1 },
3451                                                                Rule => [
3452                                                                      undef,
3453                                                                      {
3454                                                                        ExternalPort => { writable => 1 },
3455                                                                        ExternalPortRangeEnd => { writable => 1 },
3456                                                                        InternalPort => { writable => 1 },
3457                                                                        Protocol => { writable => 1 },
3458                                                                      },
3459                                                                      {
3460                                                                        ExternalPort => { writable => 1 },
3461                                                                        ExternalPortRangeEnd => { writable => 1 },
3462                                                                        InternalPort => { writable => 1 },
3463                                                                        Protocol => { writable => 1 },
3464                                                                      },
3465                                                                      {
3466                                                                        ExternalPort => { writable => 1 },
3467                                                                        ExternalPortRangeEnd => { writable => 1 },
3468                                                                        InternalPort => { writable => 1 },
3469                                                                        Protocol => { writable => 1 },
3470                                                                      },
3471                                                                    ],
3472                                                                RuleNumberOfEntries => { writable => 0 },
3473                                                              },
3474                                                              {
3475                                                                HostIPAddress => { writable => 1 },
3476                                                                Name => { writable => 1 },
3477                                                                Rule => [
3478                                                                      undef,
3479                                                                      {
3480                                                                        ExternalPort => { writable => 1 },
3481                                                                        ExternalPortRangeEnd => { writable => 1 },
3482                                                                        InternalPort => { writable => 1 },
3483                                                                        Protocol => { writable => 1 },
3484                                                                      },
3485                                                                    ],
3486                                                                RuleNumberOfEntries => { writable => 0 },
3487                                                              },
3488                                                              {
3489                                                                HostIPAddress => { writable => 1 },
3490                                                                Name => { writable => 1 },
3491                                                                Rule => [
3492                                                                      undef,
3493                                                                      {
3494                                                                        ExternalPort => { writable => 1 },
3495                                                                        ExternalPortRangeEnd => { writable => 1 },
3496                                                                        InternalPort => { writable => 1 },
3497                                                                        Protocol => { writable => 1 },
3498                                                                      },
3499                                                                      {
3500                                                                        ExternalPort => { writable => 1 },
3501                                                                        ExternalPortRangeEnd => { writable => 1 },
3502                                                                        InternalPort => { writable => 1 },
3503                                                                        Protocol => { writable => 1 },
3504                                                                      },
3505                                                                      {
3506                                                                        ExternalPort => { writable => 1 },
3507                                                                        ExternalPortRangeEnd => { writable => 1 },
3508                                                                        InternalPort => { writable => 1 },
3509                                                                        Protocol => { writable => 1 },
3510                                                                      },
3511                                                                      {
3512                                                                        ExternalPort => { writable => 1 },
3513                                                                        ExternalPortRangeEnd => { writable => 1 },
3514                                                                        InternalPort => { writable => 1 },
3515                                                                        Protocol => { writable => 1 },
3516                                                                      },
3517                                                                      {
3518                                                                        ExternalPort => { writable => 1 },
3519                                                                        ExternalPortRangeEnd => { writable => 1 },
3520                                                                        InternalPort => { writable => 1 },
3521                                                                        Protocol => { writable => 1 },
3522                                                                      },
3523                                                                      {
3524                                                                        ExternalPort => { writable => 1 },
3525                                                                        ExternalPortRangeEnd => { writable => 1 },
3526                                                                        InternalPort => { writable => 1 },
3527                                                                        Protocol => { writable => 1 },
3528                                                                      },
3529                                                                    ],
3530                                                                RuleNumberOfEntries => { writable => 0 },
3531                                                              },
3532                                                              {
3533                                                                HostIPAddress => { writable => 1 },
3534                                                                Name => { writable => 1 },
3535                                                                Rule => [
3536                                                                      undef,
3537                                                                      {
3538                                                                        ExternalPort => { writable => 1 },
3539                                                                        ExternalPortRangeEnd => { writable => 1 },
3540                                                                        InternalPort => { writable => 1 },
3541                                                                        Protocol => { writable => 1 },
3542                                                                      },
3543                                                                    ],
3544                                                                RuleNumberOfEntries => { writable => 0 },
3545                                                              },
3546                                                              {
3547                                                                HostIPAddress => { writable => 1 },
3548                                                                Name => { writable => 1 },
3549                                                                Rule => [
3550                                                                      undef,
3551                                                                      {
3552                                                                        ExternalPort => { writable => 1 },
3553                                                                        ExternalPortRangeEnd => { writable => 1 },
3554                                                                        InternalPort => { writable => 1 },
3555                                                                        Protocol => { writable => 1 },
3556                                                                      },
3557                                                                    ],
3558                                                                RuleNumberOfEntries => { writable => 0 },
3559                                                              },
3560                                                              {
3561                                                                HostIPAddress => { writable => 1 },
3562                                                                Name => { writable => 1 },
3563                                                                Rule => [
3564                                                                      undef,
3565                                                                      {
3566                                                                        ExternalPort => { writable => 1 },
3567                                                                        ExternalPortRangeEnd => { writable => 1 },
3568                                                                        InternalPort => { writable => 1 },
3569                                                                        Protocol => { writable => 1 },
3570                                                                      },
3571                                                                      {
3572                                                                        ExternalPort => { writable => 1 },
3573                                                                        ExternalPortRangeEnd => { writable => 1 },
3574                                                                        InternalPort => { writable => 1 },
3575                                                                        Protocol => { writable => 1 },
3576                                                                      },
3577                                                                      {
3578                                                                        ExternalPort => { writable => 1 },
3579                                                                        ExternalPortRangeEnd => { writable => 1 },
3580                                                                        InternalPort => { writable => 1 },
3581                                                                        Protocol => { writable => 1 },
3582                                                                      },
3583                                                                    ],
3584                                                                RuleNumberOfEntries => { writable => 0 },
3585                                                              },
3586                                                              {
3587                                                                HostIPAddress => { writable => 1 },
3588                                                                Name => { writable => 1 },
3589                                                                Rule => [
3590                                                                      undef,
3591                                                                      {
3592                                                                        ExternalPort => { writable => 1 },
3593                                                                        ExternalPortRangeEnd => { writable => 1 },
3594                                                                        InternalPort => { writable => 1 },
3595                                                                        Protocol => { writable => 1 },
3596                                                                      },
3597                                                                      {
3598                                                                        ExternalPort => { writable => 1 },
3599                                                                        ExternalPortRangeEnd => { writable => 1 },
3600                                                                        InternalPort => { writable => 1 },
3601                                                                        Protocol => { writable => 1 },
3602                                                                      },
3603                                                                    ],
3604                                                                RuleNumberOfEntries => { writable => 0 },
3605                                                              },
3606                                                              {
3607                                                                HostIPAddress => { writable => 1 },
3608                                                                Name => { writable => 1 },
3609                                                                Rule => [
3610                                                                      undef,
3611                                                                      {
3612                                                                        ExternalPort => { writable => 1 },
3613                                                                        ExternalPortRangeEnd => { writable => 1 },
3614                                                                        InternalPort => { writable => 1 },
3615                                                                        Protocol => { writable => 1 },
3616                                                                      },
3617                                                                      {
3618                                                                        ExternalPort => { writable => 1 },
3619                                                                        ExternalPortRangeEnd => { writable => 1 },
3620                                                                        InternalPort => { writable => 1 },
3621                                                                        Protocol => { writable => 1 },
3622                                                                      },
3623                                                                      {
3624                                                                        ExternalPort => { writable => 1 },
3625                                                                        ExternalPortRangeEnd => { writable => 1 },
3626                                                                        InternalPort => { writable => 1 },
3627                                                                        Protocol => { writable => 1 },
3628                                                                      },
3629                                                                      {
3630                                                                        ExternalPort => { writable => 1 },
3631                                                                        ExternalPortRangeEnd => { writable => 1 },
3632                                                                        InternalPort => { writable => 1 },
3633                                                                        Protocol => { writable => 1 },
3634                                                                      },
3635                                                                      {
3636                                                                        ExternalPort => { writable => 1 },
3637                                                                        ExternalPortRangeEnd => { writable => 1 },
3638                                                                        InternalPort => { writable => 1 },
3639                                                                        Protocol => { writable => 1 },
3640                                                                      },
3641                                                                      {
3642                                                                        ExternalPort => { writable => 1 },
3643                                                                        ExternalPortRangeEnd => { writable => 1 },
3644                                                                        InternalPort => { writable => 1 },
3645                                                                        Protocol => { writable => 1 },
3646                                                                      },
3647                                                                      {
3648                                                                        ExternalPort => { writable => 1 },
3649                                                                        ExternalPortRangeEnd => { writable => 1 },
3650                                                                        InternalPort => { writable => 1 },
3651                                                                        Protocol => { writable => 1 },
3652                                                                      },
3653                                                                    ],
3654                                                                RuleNumberOfEntries => { writable => 0 },
3655                                                              },
3656                                                              {
3657                                                                HostIPAddress => { writable => 1 },
3658                                                                Name => { writable => 1 },
3659                                                                Rule => [
3660                                                                      undef,
3661                                                                      {
3662                                                                        ExternalPort => { writable => 1 },
3663                                                                        ExternalPortRangeEnd => { writable => 1 },
3664                                                                        InternalPort => { writable => 1 },
3665                                                                        Protocol => { writable => 1 },
3666                                                                      },
3667                                                                      {
3668                                                                        ExternalPort => { writable => 1 },
3669                                                                        ExternalPortRangeEnd => { writable => 1 },
3670                                                                        InternalPort => { writable => 1 },
3671                                                                        Protocol => { writable => 1 },
3672                                                                      },
3673                                                                    ],
3674                                                                RuleNumberOfEntries => { writable => 0 },
3675                                                              },
3676                                                              {
3677                                                                HostIPAddress => { writable => 1 },
3678                                                                Name => { writable => 1 },
3679                                                                Rule => [
3680                                                                      undef,
3681                                                                      {
3682                                                                        ExternalPort => { writable => 1 },
3683                                                                        ExternalPortRangeEnd => { writable => 1 },
3684                                                                        InternalPort => { writable => 1 },
3685                                                                        Protocol => { writable => 1 },
3686                                                                      },
3687                                                                      {
3688                                                                        ExternalPort => { writable => 1 },
3689                                                                        ExternalPortRangeEnd => { writable => 1 },
3690                                                                        InternalPort => { writable => 1 },
3691                                                                        Protocol => { writable => 1 },
3692                                                                      },
3693                                                                      {
3694                                                                        ExternalPort => { writable => 1 },
3695                                                                        ExternalPortRangeEnd => { writable => 1 },
3696                                                                        InternalPort => { writable => 1 },
3697                                                                        Protocol => { writable => 1 },
3698                                                                      },
3699                                                                    ],
3700                                                                RuleNumberOfEntries => { writable => 0 },
3701                                                              },
3702                                                            ],
3703                                                        "ApplicationNumberOfEntries" => { writable => 0 },
3704                                                      },
3705                   },
3706               Time => {
3707                     CurrentLocalTime     => { writable => 1 },
3708                     DaylightSavingsEnd   => { writable => 0 },
3709                     DaylightSavingsStart => { writable => 0 },
3710                     DaylightSavingsUsed  => { writable => 1 },
3711                     LocalTimeZone        => { writable => 1 },
3712                     LocalTimeZoneName    => { writable => 1 },
3713                     NTPServer1           => { writable => 1 },
3714                     NTPServer2           => { writable => 1 },
3715                     X_000E50_Enable      => { writable => 1 },
3716                     X_000E50_WeekDay     => { writable => 0 },
3717                   },
3718               WANDevice => [
3719                     undef,
3720                     {
3721                       "WANCommonInterfaceConfig"     => {
3722                                                           "Layer1DownstreamMaxBitRate" => { writable => 0 },
3723                                                           "Layer1UpstreamMaxBitRate"   => { writable => 0 },
3724                                                           PhysicalLinkStatus           => { writable => 0 },
3725                                                           TotalBytesReceived           => { writable => 0 },
3726                                                           TotalBytesSent               => { writable => 0 },
3727                                                           WANAccessType                => { writable => 0 },
3728                                                         },
3729                       WANConnectionDevice            => [
3730                                                           undef,
3731                                                           {
3732                                                             WANDSLLinkConfig => {
3733                                                                   ATMEncapsulation => { writable => 1 },
3734                                                                   ATMMaximumBurstSize => { writable => 1 },
3735                                                                   ATMPeakCellRate => { writable => 1 },
3736                                                                   ATMQoS => { writable => 1 },
3737                                                                   "ATMSustainableCellRate" => { writable => 1 },
3738                                                                   DestinationAddress => { writable => 1 },
3739                                                                   Enable => { writable => 1 },
3740                                                                   LinkStatus => { writable => 0 },
3741                                                                   LinkType => { writable => 1 },
3742                                                                 },
3743                                                           },
3744                                                           {
3745                                                             WANDSLLinkConfig => {
3746                                                                                   ATMEncapsulation => { writable => 1 },
3747                                                                                   ATMMaximumBurstSize => { writable => 1 },
3748                                                                                   ATMPeakCellRate => { writable => 1 },
3749                                                                                   ATMQoS => { writable => 1 },
3750                                                                                   "ATMSustainableCellRate" => { writable => 1 },
3751                                                                                   DestinationAddress => { writable => 1 },
3752                                                                                   Enable => { writable => 1 },
3753                                                                                   LinkStatus => { writable => 0 },
3754                                                                                   LinkType => { writable => 1 },
3755                                                                                 },
3756                                                             WANPPPConnection => [
3757                                                                                   undef,
3758                                                                                   {
3759                                                                                     ConnectionStatus          => { writable => 0 },
3760                                                                                     ConnectionType            => { writable => 1 },
3761                                                                                     CurrentMRUSize            => { writable => 0 },
3762                                                                                     DNSEnabled                => { writable => 0 },
3763                                                                                     DNSOverrideAllowed        => { writable => 1 },
3764                                                                                     DNSServers                => { writable => 1 },
3765                                                                                     Enable                    => { writable => 1 },
3766                                                                                     ExternalIPAddress         => { writable => 0 },
3767                                                                                     LastConnectionError       => { writable => 0 },
3768                                                                                     MACAddress                => { writable => 0 },
3769                                                                                     MaxMRUSize                => { writable => 1 },
3770                                                                                     NATEnabled                => { writable => 1 },
3771                                                                                     Name                      => { writable => 1 },
3772                                                                                     PPPoEACName               => { writable => 0 },
3773                                                                                     PPPoEServiceName          => { writable => 0 },
3774                                                                                     Password                  => { writable => 1 },
3775                                                                                     "PossibleConnectionTypes" => { writable => 0 },
3776                                                                                     Uptime                    => { writable => 0 },
3777                                                                                     Username                  => { writable => 1 },
3778                                                                                   },
3779                                                                                 ],
3780                                                           },
3781                                                         ],
3782                       "WANConnectionNumberOfEntries" => { writable => 0 },
3783                       "WANDSLInterfaceConfig"        => {
3784                                                           ATUCANSIRev             => { writable => 0 },
3785                                                           ATUCANSIStd             => { writable => 0 },
3786                                                           ATUCCountry             => { writable => 0 },
3787                                                           ATUCVendor              => { writable => 0 },
3788                                                           ATURANSIRev             => { writable => 0 },
3789                                                           ATURANSIStd             => { writable => 0 },
3790                                                           ATURCountry             => { writable => 0 },
3791                                                           ATURVendor              => { writable => 0 },
3792                                                           DataPath                => { writable => 0 },
3793                                                           "DownstreamAttenuation" => { writable => 0 },
3794                                                           DownstreamCurrRate      => { writable => 0 },
3795                                                           DownstreamMaxRate       => { writable => 0 },
3796                                                           "DownstreamNoiseMargin" => { writable => 0 },
3797                                                           DownstreamPower         => { writable => 0 },
3798                                                           Enable                  => { writable => 1 },
3799                                                           InterleaveDepth         => { writable => 0 },
3800                                                           LineEncoding            => { writable => 0 },
3801                                                           LineNumber              => { writable => 0 },
3802                                                           ModulationType          => { writable => 0 },
3803                                                           Status                  => { writable => 0 },
3804                                                           UpstreamAttenuation     => { writable => 0 },
3805                                                           UpstreamCurrRate        => { writable => 0 },
3806                                                           UpstreamMaxRate         => { writable => 0 },
3807                                                           UpstreamNoiseMargin     => { writable => 0 },
3808                                                           UpstreamPower           => { writable => 0 },
3809                                                         },
3810                     },
3811                   ],
3812               "WANDeviceNumberOfEntries" => { writable => 0 },
3813               X_000E50_Firewall => {
3814                     Chain => [
3815                           undef,
3816                           {
3817                             Name => { writable => 1 },
3818                             Rule => [
3819                                   undef,
3820                                   {
3821                                     Description                   => { writable => 1 },
3822                                     DestinationIP                 => { writable => 1 },
3823                                     DestinationIPExclude          => { writable => 1 },
3824                                     DestinationIPMask             => { writable => 1 },
3825                                     DestinationInterface          => { writable => 1 },
3826                                     "DestinationInterfaceExclude" => { writable => 1 },
3827                                     DestinationPort               => { writable => 1 },
3828                                     "DestinationPortExclude"      => { writable => 1 },
3829                                     "DestinationPortRangeEnd"     => { writable => 1 },
3830                                     Enable                        => { writable => 1 },
3831                                     Order                         => { writable => 1 },
3832                                     Protocol                      => { writable => 1 },
3833                                     ProtocolExclude               => { writable => 1 },
3834                                     SourceIP                      => { writable => 1 },
3835                                     SourceIPExclude               => { writable => 1 },
3836                                     SourceIPMask                  => { writable => 1 },
3837                                     SourceInterface               => { writable => 1 },
3838                                     "SourceInterfaceExclude"      => { writable => 1 },
3839                                     SourcePort                    => { writable => 1 },
3840                                     SourcePortExclude             => { writable => 1 },
3841                                     SourcePortRangeEnd            => { writable => 1 },
3842                                     Status                        => { writable => 0 },
3843                                     Target                        => { writable => 1 },
3844                                     TargetChain                   => { writable => 1 },
3845                                   },
3846                                   {
3847                                     Description                   => { writable => 1 },
3848                                     DestinationIP                 => { writable => 1 },
3849                                     DestinationIPExclude          => { writable => 1 },
3850                                     DestinationIPMask             => { writable => 1 },
3851                                     DestinationInterface          => { writable => 1 },
3852                                     "DestinationInterfaceExclude" => { writable => 1 },
3853                                     DestinationPort               => { writable => 1 },
3854                                     "DestinationPortExclude"      => { writable => 1 },
3855                                     "DestinationPortRangeEnd"     => { writable => 1 },
3856                                     Enable                        => { writable => 1 },
3857                                     Order                         => { writable => 1 },
3858                                     Protocol                      => { writable => 1 },
3859                                     ProtocolExclude               => { writable => 1 },
3860                                     SourceIP                      => { writable => 1 },
3861                                     SourceIPExclude               => { writable => 1 },
3862                                     SourceIPMask                  => { writable => 1 },
3863                                     SourceInterface               => { writable => 1 },
3864                                     "SourceInterfaceExclude"      => { writable => 1 },
3865                                     SourcePort                    => { writable => 1 },
3866                                     SourcePortExclude             => { writable => 1 },
3867                                     SourcePortRangeEnd            => { writable => 1 },
3868                                     Status                        => { writable => 0 },
3869                                     Target                        => { writable => 1 },
3870                                     TargetChain                   => { writable => 1 },
3871                                   },
3872                                 ],
3873                             RuleNumberOfEntries => { writable => 0 },
3874                             Type => { writable => 1 },
3875                           },
3876                           {
3877                             Name => { writable => 1 },
3878                             Rule => [
3879                                   undef,
3880                                   {
3881                                     Description                   => { writable => 1 },
3882                                     DestinationIP                 => { writable => 1 },
3883                                     DestinationIPExclude          => { writable => 1 },
3884                                     DestinationIPMask             => { writable => 1 },
3885                                     DestinationInterface          => { writable => 1 },
3886                                     "DestinationInterfaceExclude" => { writable => 1 },
3887                                     DestinationPort               => { writable => 1 },
3888                                     "DestinationPortExclude"      => { writable => 1 },
3889                                     "DestinationPortRangeEnd"     => { writable => 1 },
3890                                     Enable                        => { writable => 1 },
3891                                     Order                         => { writable => 1 },
3892                                     Protocol                      => { writable => 1 },
3893                                     ProtocolExclude               => { writable => 1 },
3894                                     SourceIP                      => { writable => 1 },
3895                                     SourceIPExclude               => { writable => 1 },
3896                                     SourceIPMask                  => { writable => 1 },
3897                                     SourceInterface               => { writable => 1 },
3898                                     "SourceInterfaceExclude"      => { writable => 1 },
3899                                     SourcePort                    => { writable => 1 },
3900                                     SourcePortExclude             => { writable => 1 },
3901                                     SourcePortRangeEnd            => { writable => 1 },
3902                                     Status                        => { writable => 0 },
3903                                     Target                        => { writable => 1 },
3904                                     TargetChain                   => { writable => 1 },
3905                                   },
3906                                   {
3907                                     Description                   => { writable => 1 },
3908                                     DestinationIP                 => { writable => 1 },
3909                                     DestinationIPExclude          => { writable => 1 },
3910                                     DestinationIPMask             => { writable => 1 },
3911                                     DestinationInterface          => { writable => 1 },
3912                                     "DestinationInterfaceExclude" => { writable => 1 },
3913                                     DestinationPort               => { writable => 1 },
3914                                     "DestinationPortExclude"      => { writable => 1 },
3915                                     "DestinationPortRangeEnd"     => { writable => 1 },
3916                                     Enable                        => { writable => 1 },
3917                                     Order                         => { writable => 1 },
3918                                     Protocol                      => { writable => 1 },
3919                                     ProtocolExclude               => { writable => 1 },
3920                                     SourceIP                      => { writable => 1 },
3921                                     SourceIPExclude               => { writable => 1 },
3922                                     SourceIPMask                  => { writable => 1 },
3923                                     SourceInterface               => { writable => 1 },
3924                                     "SourceInterfaceExclude"      => { writable => 1 },
3925                                     SourcePort                    => { writable => 1 },
3926                                     SourcePortExclude             => { writable => 1 },
3927                                     SourcePortRangeEnd            => { writable => 1 },
3928                                     Status                        => { writable => 0 },
3929                                     Target                        => { writable => 1 },
3930                                     TargetChain                   => { writable => 1 },
3931                                   },
3932                                   {
3933                                     Description                   => { writable => 1 },
3934                                     DestinationIP                 => { writable => 1 },
3935                                     DestinationIPExclude          => { writable => 1 },
3936                                     DestinationIPMask             => { writable => 1 },
3937                                     DestinationInterface          => { writable => 1 },
3938                                     "DestinationInterfaceExclude" => { writable => 1 },
3939                                     DestinationPort               => { writable => 1 },
3940                                     "DestinationPortExclude"      => { writable => 1 },
3941                                     "DestinationPortRangeEnd"     => { writable => 1 },
3942                                     Enable                        => { writable => 1 },
3943                                     Order                         => { writable => 1 },
3944                                     Protocol                      => { writable => 1 },
3945                                     ProtocolExclude               => { writable => 1 },
3946                                     SourceIP                      => { writable => 1 },
3947                                     SourceIPExclude               => { writable => 1 },
3948                                     SourceIPMask                  => { writable => 1 },
3949                                     SourceInterface               => { writable => 1 },
3950                                     "SourceInterfaceExclude"      => { writable => 1 },
3951                                     SourcePort                    => { writable => 1 },
3952                                     SourcePortExclude             => { writable => 1 },
3953                                     SourcePortRangeEnd            => { writable => 1 },
3954                                     Status                        => { writable => 0 },
3955                                     Target                        => { writable => 1 },
3956                                     TargetChain                   => { writable => 1 },
3957                                   },
3958                                   {
3959                                     Description                   => { writable => 1 },
3960                                     DestinationIP                 => { writable => 1 },
3961                                     DestinationIPExclude          => { writable => 1 },
3962                                     DestinationIPMask             => { writable => 1 },
3963                                     DestinationInterface          => { writable => 1 },
3964                                     "DestinationInterfaceExclude" => { writable => 1 },
3965                                     DestinationPort               => { writable => 1 },
3966                                     "DestinationPortExclude"      => { writable => 1 },
3967                                     "DestinationPortRangeEnd"     => { writable => 1 },
3968                                     Enable                        => { writable => 1 },
3969                                     Order                         => { writable => 1 },
3970                                     Protocol                      => { writable => 1 },
3971                                     ProtocolExclude               => { writable => 1 },
3972                                     SourceIP                      => { writable => 1 },
3973                                     SourceIPExclude               => { writable => 1 },
3974                                     SourceIPMask                  => { writable => 1 },
3975                                     SourceInterface               => { writable => 1 },
3976                                     "SourceInterfaceExclude"      => { writable => 1 },
3977                                     SourcePort                    => { writable => 1 },
3978                                     SourcePortExclude             => { writable => 1 },
3979                                     SourcePortRangeEnd            => { writable => 1 },
3980                                     Status                        => { writable => 0 },
3981                                     Target                        => { writable => 1 },
3982                                     TargetChain                   => { writable => 1 },
3983                                   },
3984                                 ],
3985                             RuleNumberOfEntries => { writable => 0 },
3986                             Type => { writable => 1 },
3987                           },
3988                           {
3989                             Name => { writable => 1 },
3990                             Rule => [
3991                                   undef,
3992                                   {
3993                                     Description                   => { writable => 1 },
3994                                     DestinationIP                 => { writable => 1 },
3995                                     DestinationIPExclude          => { writable => 1 },
3996                                     DestinationIPMask             => { writable => 1 },
3997                                     DestinationInterface          => { writable => 1 },
3998                                     "DestinationInterfaceExclude" => { writable => 1 },
3999                                     DestinationPort               => { writable => 1 },
4000                                     "DestinationPortExclude"      => { writable => 1 },
4001                                     "DestinationPortRangeEnd"     => { writable => 1 },
4002                                     Enable                        => { writable => 1 },
4003                                     Order                         => { writable => 1 },
4004                                     Protocol                      => { writable => 1 },
4005                                     ProtocolExclude               => { writable => 1 },
4006                                     SourceIP                      => { writable => 1 },
4007                                     SourceIPExclude               => { writable => 1 },
4008                                     SourceIPMask                  => { writable => 1 },
4009                                     SourceInterface               => { writable => 1 },
4010                                     "SourceInterfaceExclude"      => { writable => 1 },
4011                                     SourcePort                    => { writable => 1 },
4012                                     SourcePortExclude             => { writable => 1 },
4013                                     SourcePortRangeEnd            => { writable => 1 },
4014                                     Status                        => { writable => 0 },
4015                                     Target                        => { writable => 1 },
4016                                     TargetChain                   => { writable => 1 },
4017                                   },
4018                                   {
4019                                     Description                   => { writable => 1 },
4020                                     DestinationIP                 => { writable => 1 },
4021                                     DestinationIPExclude          => { writable => 1 },
4022                                     DestinationIPMask             => { writable => 1 },
4023                                     DestinationInterface          => { writable => 1 },
4024                                     "DestinationInterfaceExclude" => { writable => 1 },
4025                                     DestinationPort               => { writable => 1 },
4026                                     "DestinationPortExclude"      => { writable => 1 },
4027                                     "DestinationPortRangeEnd"     => { writable => 1 },
4028                                     Enable                        => { writable => 1 },
4029                                     Order                         => { writable => 1 },
4030                                     Protocol                      => { writable => 1 },
4031                                     ProtocolExclude               => { writable => 1 },
4032                                     SourceIP                      => { writable => 1 },
4033                                     SourceIPExclude               => { writable => 1 },
4034                                     SourceIPMask                  => { writable => 1 },
4035                                     SourceInterface               => { writable => 1 },
4036                                     "SourceInterfaceExclude"      => { writable => 1 },
4037                                     SourcePort                    => { writable => 1 },
4038                                     SourcePortExclude             => { writable => 1 },
4039                                     SourcePortRangeEnd            => { writable => 1 },
4040                                     Status                        => { writable => 0 },
4041                                     Target                        => { writable => 1 },
4042                                     TargetChain                   => { writable => 1 },
4043                                   },
4044                                 ],
4045                             RuleNumberOfEntries => { writable => 0 },
4046                             Type => { writable => 1 },
4047                           },
4048                           {
4049                             Name => { writable => 1 },
4050                             RuleNumberOfEntries => { writable => 0 },
4051                             Type => { writable => 1 },
4052                           },
4053                           {
4054                             Name => { writable => 1 },
4055                             RuleNumberOfEntries => { writable => 0 },
4056                             Type => { writable => 1 },
4057                           },
4058                           {
4059                             Name => { writable => 1 },
4060                             Rule => [
4061                                   undef,
4062                                   {
4063                                     Description                   => { writable => 1 },
4064                                     DestinationIP                 => { writable => 1 },
4065                                     DestinationIPExclude          => { writable => 1 },
4066                                     DestinationIPMask             => { writable => 1 },
4067                                     DestinationInterface          => { writable => 1 },
4068                                     "DestinationInterfaceExclude" => { writable => 1 },
4069                                     DestinationPort               => { writable => 1 },
4070                                     "DestinationPortExclude"      => { writable => 1 },
4071                                     "DestinationPortRangeEnd"     => { writable => 1 },
4072                                     Enable                        => { writable => 1 },
4073                                     Order                         => { writable => 1 },
4074                                     Protocol                      => { writable => 1 },
4075                                     ProtocolExclude               => { writable => 1 },
4076                                     SourceIP                      => { writable => 1 },
4077                                     SourceIPExclude               => { writable => 1 },
4078                                     SourceIPMask                  => { writable => 1 },
4079                                     SourceInterface               => { writable => 1 },
4080                                     "SourceInterfaceExclude"      => { writable => 1 },
4081                                     SourcePort                    => { writable => 1 },
4082                                     SourcePortExclude             => { writable => 1 },
4083                                     SourcePortRangeEnd            => { writable => 1 },
4084                                     Status                        => { writable => 0 },
4085                                     Target                        => { writable => 1 },
4086                                     TargetChain                   => { writable => 1 },
4087                                   },
4088                                 ],
4089                             RuleNumberOfEntries => { writable => 0 },
4090                             Type => { writable => 1 },
4091                           },
4092                           {
4093                             Name => { writable => 1 },
4094                             Rule => [
4095                                   undef,
4096                                   {
4097                                     Description                   => { writable => 1 },
4098                                     DestinationIP                 => { writable => 1 },
4099                                     DestinationIPExclude          => { writable => 1 },
4100                                     DestinationIPMask             => { writable => 1 },
4101                                     DestinationInterface          => { writable => 1 },
4102                                     "DestinationInterfaceExclude" => { writable => 1 },
4103                                     DestinationPort               => { writable => 1 },
4104                                     "DestinationPortExclude"      => { writable => 1 },
4105                                     "DestinationPortRangeEnd"     => { writable => 1 },
4106                                     Enable                        => { writable => 1 },
4107                                     Order                         => { writable => 1 },
4108                                     Protocol                      => { writable => 1 },
4109                                     ProtocolExclude               => { writable => 1 },
4110                                     SourceIP                      => { writable => 1 },
4111                                     SourceIPExclude               => { writable => 1 },
4112                                     SourceIPMask                  => { writable => 1 },
4113                                     SourceInterface               => { writable => 1 },
4114                                     "SourceInterfaceExclude"      => { writable => 1 },
4115                                     SourcePort                    => { writable => 1 },
4116                                     SourcePortExclude             => { writable => 1 },
4117                                     SourcePortRangeEnd            => { writable => 1 },
4118                                     Status                        => { writable => 0 },
4119                                     Target                        => { writable => 1 },
4120                                     TargetChain                   => { writable => 1 },
4121                                   },
4122                                   {
4123                                     Description                   => { writable => 1 },
4124                                     DestinationIP                 => { writable => 1 },
4125                                     DestinationIPExclude          => { writable => 1 },
4126                                     DestinationIPMask             => { writable => 1 },
4127                                     DestinationInterface          => { writable => 1 },
4128                                     "DestinationInterfaceExclude" => { writable => 1 },
4129                                     DestinationPort               => { writable => 1 },
4130                                     "DestinationPortExclude"      => { writable => 1 },
4131                                     "DestinationPortRangeEnd"     => { writable => 1 },
4132                                     Enable                        => { writable => 1 },
4133                                     Order                         => { writable => 1 },
4134                                     Protocol                      => { writable => 1 },
4135                                     ProtocolExclude               => { writable => 1 },
4136                                     SourceIP                      => { writable => 1 },
4137                                     SourceIPExclude               => { writable => 1 },
4138                                     SourceIPMask                  => { writable => 1 },
4139                                     SourceInterface               => { writable => 1 },
4140                                     "SourceInterfaceExclude"      => { writable => 1 },
4141                                     SourcePort                    => { writable => 1 },
4142                                     SourcePortExclude             => { writable => 1 },
4143                                     SourcePortRangeEnd            => { writable => 1 },
4144                                     Status                        => { writable => 0 },
4145                                     Target                        => { writable => 1 },
4146                                     TargetChain                   => { writable => 1 },
4147                                   },
4148                                   {
4149                                     Description                   => { writable => 1 },
4150                                     DestinationIP                 => { writable => 1 },
4151                                     DestinationIPExclude          => { writable => 1 },
4152                                     DestinationIPMask             => { writable => 1 },
4153                                     DestinationInterface          => { writable => 1 },
4154                                     "DestinationInterfaceExclude" => { writable => 1 },
4155                                     DestinationPort               => { writable => 1 },
4156                                     "DestinationPortExclude"      => { writable => 1 },
4157                                     "DestinationPortRangeEnd"     => { writable => 1 },
4158                                     Enable                        => { writable => 1 },
4159                                     Order                         => { writable => 1 },
4160                                     Protocol                      => { writable => 1 },
4161                                     ProtocolExclude               => { writable => 1 },
4162                                     SourceIP                      => { writable => 1 },
4163                                     SourceIPExclude               => { writable => 1 },
4164                                     SourceIPMask                  => { writable => 1 },
4165                                     SourceInterface               => { writable => 1 },
4166                                     "SourceInterfaceExclude"      => { writable => 1 },
4167                                     SourcePort                    => { writable => 1 },
4168                                     SourcePortExclude             => { writable => 1 },
4169                                     SourcePortRangeEnd            => { writable => 1 },
4170                                     Status                        => { writable => 0 },
4171                                     Target                        => { writable => 1 },
4172                                     TargetChain                   => { writable => 1 },
4173                                   },
4174                                   {
4175                                     Description                   => { writable => 1 },
4176                                     DestinationIP                 => { writable => 1 },
4177                                     DestinationIPExclude          => { writable => 1 },
4178                                     DestinationIPMask             => { writable => 1 },
4179                                     DestinationInterface          => { writable => 1 },
4180                                     "DestinationInterfaceExclude" => { writable => 1 },
4181                                     DestinationPort               => { writable => 1 },
4182                                     "DestinationPortExclude"      => { writable => 1 },
4183                                     "DestinationPortRangeEnd"     => { writable => 1 },
4184                                     Enable                        => { writable => 1 },
4185                                     Order                         => { writable => 1 },
4186                                     Protocol                      => { writable => 1 },
4187                                     ProtocolExclude               => { writable => 1 },
4188                                     SourceIP                      => { writable => 1 },
4189                                     SourceIPExclude               => { writable => 1 },
4190                                     SourceIPMask                  => { writable => 1 },
4191                                     SourceInterface               => { writable => 1 },
4192                                     "SourceInterfaceExclude"      => { writable => 1 },
4193                                     SourcePort                    => { writable => 1 },
4194                                     SourcePortExclude             => { writable => 1 },
4195                                     SourcePortRangeEnd            => { writable => 1 },
4196                                     Status                        => { writable => 0 },
4197                                     Target                        => { writable => 1 },
4198                                     TargetChain                   => { writable => 1 },
4199                                   },
4200                                   {
4201                                     Description                   => { writable => 1 },
4202                                     DestinationIP                 => { writable => 1 },
4203                                     DestinationIPExclude          => { writable => 1 },
4204                                     DestinationIPMask             => { writable => 1 },
4205                                     DestinationInterface          => { writable => 1 },
4206                                     "DestinationInterfaceExclude" => { writable => 1 },
4207                                     DestinationPort               => { writable => 1 },
4208                                     "DestinationPortExclude"      => { writable => 1 },
4209                                     "DestinationPortRangeEnd"     => { writable => 1 },
4210                                     Enable                        => { writable => 1 },
4211                                     Order                         => { writable => 1 },
4212                                     Protocol                      => { writable => 1 },
4213                                     ProtocolExclude               => { writable => 1 },
4214                                     SourceIP                      => { writable => 1 },
4215                                     SourceIPExclude               => { writable => 1 },
4216                                     SourceIPMask                  => { writable => 1 },
4217                                     SourceInterface               => { writable => 1 },
4218                                     "SourceInterfaceExclude"      => { writable => 1 },
4219                                     SourcePort                    => { writable => 1 },
4220                                     SourcePortExclude             => { writable => 1 },
4221                                     SourcePortRangeEnd            => { writable => 1 },
4222                                     Status                        => { writable => 0 },
4223                                     Target                        => { writable => 1 },
4224                                     TargetChain                   => { writable => 1 },
4225                                   },
4226                                   {
4227                                     Description                   => { writable => 1 },
4228                                     DestinationIP                 => { writable => 1 },
4229                                     DestinationIPExclude          => { writable => 1 },
4230                                     DestinationIPMask             => { writable => 1 },
4231                                     DestinationInterface          => { writable => 1 },
4232                                     "DestinationInterfaceExclude" => { writable => 1 },
4233                                     DestinationPort               => { writable => 1 },
4234                                     "DestinationPortExclude"      => { writable => 1 },
4235                                     "DestinationPortRangeEnd"     => { writable => 1 },
4236                                     Enable                        => { writable => 1 },
4237                                     Order                         => { writable => 1 },
4238                                     Protocol                      => { writable => 1 },
4239                                     ProtocolExclude               => { writable => 1 },
4240                                     SourceIP                      => { writable => 1 },
4241                                     SourceIPExclude               => { writable => 1 },
4242                                     SourceIPMask                  => { writable => 1 },
4243                                     SourceInterface               => { writable => 1 },
4244                                     "SourceInterfaceExclude"      => { writable => 1 },
4245                                     SourcePort                    => { writable => 1 },
4246                                     SourcePortExclude             => { writable => 1 },
4247                                     SourcePortRangeEnd            => { writable => 1 },
4248                                     Status                        => { writable => 0 },
4249                                     Target                        => { writable => 1 },
4250                                     TargetChain                   => { writable => 1 },
4251                                   },
4252                                   {
4253                                     Description                   => { writable => 1 },
4254                                     DestinationIP                 => { writable => 1 },
4255                                     DestinationIPExclude          => { writable => 1 },
4256                                     DestinationIPMask             => { writable => 1 },
4257                                     DestinationInterface          => { writable => 1 },
4258                                     "DestinationInterfaceExclude" => { writable => 1 },
4259                                     DestinationPort               => { writable => 1 },
4260                                     "DestinationPortExclude"      => { writable => 1 },
4261                                     "DestinationPortRangeEnd"     => { writable => 1 },
4262                                     Enable                        => { writable => 1 },
4263                                     Order                         => { writable => 1 },
4264                                     Protocol                      => { writable => 1 },
4265                                     ProtocolExclude               => { writable => 1 },
4266                                     SourceIP                      => { writable => 1 },
4267                                     SourceIPExclude               => { writable => 1 },
4268                                     SourceIPMask                  => { writable => 1 },
4269                                     SourceInterface               => { writable => 1 },
4270                                     "SourceInterfaceExclude"      => { writable => 1 },
4271                                     SourcePort                    => { writable => 1 },
4272                                     SourcePortExclude             => { writable => 1 },
4273                                     SourcePortRangeEnd            => { writable => 1 },
4274                                     Status                        => { writable => 0 },
4275                                     Target                        => { writable => 1 },
4276                                     TargetChain                   => { writable => 1 },
4277                                   },
4278                                   {
4279                                     Description                   => { writable => 1 },
4280                                     DestinationIP                 => { writable => 1 },
4281                                     DestinationIPExclude          => { writable => 1 },
4282                                     DestinationIPMask             => { writable => 1 },
4283                                     DestinationInterface          => { writable => 1 },
4284                                     "DestinationInterfaceExclude" => { writable => 1 },
4285                                     DestinationPort               => { writable => 1 },
4286                                     "DestinationPortExclude"      => { writable => 1 },
4287                                     "DestinationPortRangeEnd"     => { writable => 1 },
4288                                     Enable                        => { writable => 1 },
4289                                     Order                         => { writable => 1 },
4290                                     Protocol                      => { writable => 1 },
4291                                     ProtocolExclude               => { writable => 1 },
4292                                     SourceIP                      => { writable => 1 },
4293                                     SourceIPExclude               => { writable => 1 },
4294                                     SourceIPMask                  => { writable => 1 },
4295                                     SourceInterface               => { writable => 1 },
4296                                     "SourceInterfaceExclude"      => { writable => 1 },
4297                                     SourcePort                    => { writable => 1 },
4298                                     SourcePortExclude             => { writable => 1 },
4299                                     SourcePortRangeEnd            => { writable => 1 },
4300                                     Status                        => { writable => 0 },
4301                                     Target                        => { writable => 1 },
4302                                     TargetChain                   => { writable => 1 },
4303                                   },
4304                                   {
4305                                     Description                   => { writable => 1 },
4306                                     DestinationIP                 => { writable => 1 },
4307                                     DestinationIPExclude          => { writable => 1 },
4308                                     DestinationIPMask             => { writable => 1 },
4309                                     DestinationInterface          => { writable => 1 },
4310                                     "DestinationInterfaceExclude" => { writable => 1 },
4311                                     DestinationPort               => { writable => 1 },
4312                                     "DestinationPortExclude"      => { writable => 1 },
4313                                     "DestinationPortRangeEnd"     => { writable => 1 },
4314                                     Enable                        => { writable => 1 },
4315                                     Order                         => { writable => 1 },
4316                                     Protocol                      => { writable => 1 },
4317                                     ProtocolExclude               => { writable => 1 },
4318                                     SourceIP                      => { writable => 1 },
4319                                     SourceIPExclude               => { writable => 1 },
4320                                     SourceIPMask                  => { writable => 1 },
4321                                     SourceInterface               => { writable => 1 },
4322                                     "SourceInterfaceExclude"      => { writable => 1 },
4323                                     SourcePort                    => { writable => 1 },
4324                                     SourcePortExclude             => { writable => 1 },
4325                                     SourcePortRangeEnd            => { writable => 1 },
4326                                     Status                        => { writable => 0 },
4327                                     Target                        => { writable => 1 },
4328                                     TargetChain                   => { writable => 1 },
4329                                   },
4330                                   {
4331                                     Description                   => { writable => 1 },
4332                                     DestinationIP                 => { writable => 1 },
4333                                     DestinationIPExclude          => { writable => 1 },
4334                                     DestinationIPMask             => { writable => 1 },
4335                                     DestinationInterface          => { writable => 1 },
4336                                     "DestinationInterfaceExclude" => { writable => 1 },
4337                                     DestinationPort               => { writable => 1 },
4338                                     "DestinationPortExclude"      => { writable => 1 },
4339                                     "DestinationPortRangeEnd"     => { writable => 1 },
4340                                     Enable                        => { writable => 1 },
4341                                     Order                         => { writable => 1 },
4342                                     Protocol                      => { writable => 1 },
4343                                     ProtocolExclude               => { writable => 1 },
4344                                     SourceIP                      => { writable => 1 },
4345                                     SourceIPExclude               => { writable => 1 },
4346                                     SourceIPMask                  => { writable => 1 },
4347                                     SourceInterface               => { writable => 1 },
4348                                     "SourceInterfaceExclude"      => { writable => 1 },
4349                                     SourcePort                    => { writable => 1 },
4350                                     SourcePortExclude             => { writable => 1 },
4351                                     SourcePortRangeEnd            => { writable => 1 },
4352                                     Status                        => { writable => 0 },
4353                                     Target                        => { writable => 1 },
4354                                     TargetChain                   => { writable => 1 },
4355                                   },
4356                                   {
4357                                     Description                   => { writable => 1 },
4358                                     DestinationIP                 => { writable => 1 },
4359                                     DestinationIPExclude          => { writable => 1 },
4360                                     DestinationIPMask             => { writable => 1 },
4361                                     DestinationInterface          => { writable => 1 },
4362                                     "DestinationInterfaceExclude" => { writable => 1 },
4363                                     DestinationPort               => { writable => 1 },
4364                                     "DestinationPortExclude"      => { writable => 1 },
4365                                     "DestinationPortRangeEnd"     => { writable => 1 },
4366                                     Enable                        => { writable => 1 },
4367                                     Order                         => { writable => 1 },
4368                                     Protocol                      => { writable => 1 },
4369                                     ProtocolExclude               => { writable => 1 },
4370                                     SourceIP                      => { writable => 1 },
4371                                     SourceIPExclude               => { writable => 1 },
4372                                     SourceIPMask                  => { writable => 1 },
4373                                     SourceInterface               => { writable => 1 },
4374                                     "SourceInterfaceExclude"      => { writable => 1 },
4375                                     SourcePort                    => { writable => 1 },
4376                                     SourcePortExclude             => { writable => 1 },
4377                                     SourcePortRangeEnd            => { writable => 1 },
4378                                     Status                        => { writable => 0 },
4379                                     Target                        => { writable => 1 },
4380                                     TargetChain                   => { writable => 1 },
4381                                   },
4382                                   {
4383                                     Description                   => { writable => 1 },
4384                                     DestinationIP                 => { writable => 1 },
4385                                     DestinationIPExclude          => { writable => 1 },
4386                                     DestinationIPMask             => { writable => 1 },
4387                                     DestinationInterface          => { writable => 1 },
4388                                     "DestinationInterfaceExclude" => { writable => 1 },
4389                                     DestinationPort               => { writable => 1 },
4390                                     "DestinationPortExclude"      => { writable => 1 },
4391                                     "DestinationPortRangeEnd"     => { writable => 1 },
4392                                     Enable                        => { writable => 1 },
4393                                     Order                         => { writable => 1 },
4394                                     Protocol                      => { writable => 1 },
4395                                     ProtocolExclude               => { writable => 1 },
4396                                     SourceIP                      => { writable => 1 },
4397                                     SourceIPExclude               => { writable => 1 },
4398                                     SourceIPMask                  => { writable => 1 },
4399                                     SourceInterface               => { writable => 1 },
4400                                     "SourceInterfaceExclude"      => { writable => 1 },
4401                                     SourcePort                    => { writable => 1 },
4402                                     SourcePortExclude             => { writable => 1 },
4403                                     SourcePortRangeEnd            => { writable => 1 },
4404                                     Status                        => { writable => 0 },
4405                                     Target                        => { writable => 1 },
4406                                     TargetChain                   => { writable => 1 },
4407                                   },
4408                                   {
4409                                     Description                   => { writable => 1 },
4410                                     DestinationIP                 => { writable => 1 },
4411                                     DestinationIPExclude          => { writable => 1 },
4412                                     DestinationIPMask             => { writable => 1 },
4413                                     DestinationInterface          => { writable => 1 },
4414                                     "DestinationInterfaceExclude" => { writable => 1 },
4415                                     DestinationPort               => { writable => 1 },
4416                                     "DestinationPortExclude"      => { writable => 1 },
4417                                     "DestinationPortRangeEnd"     => { writable => 1 },
4418                                     Enable                        => { writable => 1 },
4419                                     Order                         => { writable => 1 },
4420                                     Protocol                      => { writable => 1 },
4421                                     ProtocolExclude               => { writable => 1 },
4422                                     SourceIP                      => { writable => 1 },
4423                                     SourceIPExclude               => { writable => 1 },
4424                                     SourceIPMask                  => { writable => 1 },
4425                                     SourceInterface               => { writable => 1 },
4426                                     "SourceInterfaceExclude"      => { writable => 1 },
4427                                     SourcePort                    => { writable => 1 },
4428                                     SourcePortExclude             => { writable => 1 },
4429                                     SourcePortRangeEnd            => { writable => 1 },
4430                                     Status                        => { writable => 0 },
4431                                     Target                        => { writable => 1 },
4432                                     TargetChain                   => { writable => 1 },
4433                                   },
4434                                   {
4435                                     Description                   => { writable => 1 },
4436                                     DestinationIP                 => { writable => 1 },
4437                                     DestinationIPExclude          => { writable => 1 },
4438                                     DestinationIPMask             => { writable => 1 },
4439                                     DestinationInterface          => { writable => 1 },
4440                                     "DestinationInterfaceExclude" => { writable => 1 },
4441                                     DestinationPort               => { writable => 1 },
4442                                     "DestinationPortExclude"      => { writable => 1 },
4443                                     "DestinationPortRangeEnd"     => { writable => 1 },
4444                                     Enable                        => { writable => 1 },
4445                                     Order                         => { writable => 1 },
4446                                     Protocol                      => { writable => 1 },
4447                                     ProtocolExclude               => { writable => 1 },
4448                                     SourceIP                      => { writable => 1 },
4449                                     SourceIPExclude               => { writable => 1 },
4450                                     SourceIPMask                  => { writable => 1 },
4451                                     SourceInterface               => { writable => 1 },
4452                                     "SourceInterfaceExclude"      => { writable => 1 },
4453                                     SourcePort                    => { writable => 1 },
4454                                     SourcePortExclude             => { writable => 1 },
4455                                     SourcePortRangeEnd            => { writable => 1 },
4456                                     Status                        => { writable => 0 },
4457                                     Target                        => { writable => 1 },
4458                                     TargetChain                   => { writable => 1 },
4459                                   },
4460                                   {
4461                                     Description                   => { writable => 1 },
4462                                     DestinationIP                 => { writable => 1 },
4463                                     DestinationIPExclude          => { writable => 1 },
4464                                     DestinationIPMask             => { writable => 1 },
4465                                     DestinationInterface          => { writable => 1 },
4466                                     "DestinationInterfaceExclude" => { writable => 1 },
4467                                     DestinationPort               => { writable => 1 },
4468                                     "DestinationPortExclude"      => { writable => 1 },
4469                                     "DestinationPortRangeEnd"     => { writable => 1 },
4470                                     Enable                        => { writable => 1 },
4471                                     Order                         => { writable => 1 },
4472                                     Protocol                      => { writable => 1 },
4473                                     ProtocolExclude               => { writable => 1 },
4474                                     SourceIP                      => { writable => 1 },
4475                                     SourceIPExclude               => { writable => 1 },
4476                                     SourceIPMask                  => { writable => 1 },
4477                                     SourceInterface               => { writable => 1 },
4478                                     "SourceInterfaceExclude"      => { writable => 1 },
4479                                     SourcePort                    => { writable => 1 },
4480                                     SourcePortExclude             => { writable => 1 },
4481                                     SourcePortRangeEnd            => { writable => 1 },
4482                                     Status                        => { writable => 0 },
4483                                     Target                        => { writable => 1 },
4484                                     TargetChain                   => { writable => 1 },
4485                                   },
4486                                   {
4487                                     Description                   => { writable => 1 },
4488                                     DestinationIP                 => { writable => 1 },
4489                                     DestinationIPExclude          => { writable => 1 },
4490                                     DestinationIPMask             => { writable => 1 },
4491                                     DestinationInterface          => { writable => 1 },
4492                                     "DestinationInterfaceExclude" => { writable => 1 },
4493                                     DestinationPort               => { writable => 1 },
4494                                     "DestinationPortExclude"      => { writable => 1 },
4495                                     "DestinationPortRangeEnd"     => { writable => 1 },
4496                                     Enable                        => { writable => 1 },
4497                                     Order                         => { writable => 1 },
4498                                     Protocol                      => { writable => 1 },
4499                                     ProtocolExclude               => { writable => 1 },
4500                                     SourceIP                      => { writable => 1 },
4501                                     SourceIPExclude               => { writable => 1 },
4502                                     SourceIPMask                  => { writable => 1 },
4503                                     SourceInterface               => { writable => 1 },
4504                                     "SourceInterfaceExclude"      => { writable => 1 },
4505                                     SourcePort                    => { writable => 1 },
4506                                     SourcePortExclude             => { writable => 1 },
4507                                     SourcePortRangeEnd            => { writable => 1 },
4508                                     Status                        => { writable => 0 },
4509                                     Target                        => { writable => 1 },
4510                                     TargetChain                   => { writable => 1 },
4511                                   },
4512                                   {
4513                                     Description                   => { writable => 1 },
4514                                     DestinationIP                 => { writable => 1 },
4515                                     DestinationIPExclude          => { writable => 1 },
4516                                     DestinationIPMask             => { writable => 1 },
4517                                     DestinationInterface          => { writable => 1 },
4518                                     "DestinationInterfaceExclude" => { writable => 1 },
4519                                     DestinationPort               => { writable => 1 },
4520                                     "DestinationPortExclude"      => { writable => 1 },
4521                                     "DestinationPortRangeEnd"     => { writable => 1 },
4522                                     Enable                        => { writable => 1 },
4523                                     Order                         => { writable => 1 },
4524                                     Protocol                      => { writable => 1 },
4525                                     ProtocolExclude               => { writable => 1 },
4526                                     SourceIP                      => { writable => 1 },
4527                                     SourceIPExclude               => { writable => 1 },
4528                                     SourceIPMask                  => { writable => 1 },
4529                                     SourceInterface               => { writable => 1 },
4530                                     "SourceInterfaceExclude"      => { writable => 1 },
4531                                     SourcePort                    => { writable => 1 },
4532                                     SourcePortExclude             => { writable => 1 },
4533                                     SourcePortRangeEnd            => { writable => 1 },
4534                                     Status                        => { writable => 0 },
4535                                     Target                        => { writable => 1 },
4536                                     TargetChain                   => { writable => 1 },
4537                                   },
4538                                   {
4539                                     Description                   => { writable => 1 },
4540                                     DestinationIP                 => { writable => 1 },
4541                                     DestinationIPExclude          => { writable => 1 },
4542                                     DestinationIPMask             => { writable => 1 },
4543                                     DestinationInterface          => { writable => 1 },
4544                                     "DestinationInterfaceExclude" => { writable => 1 },
4545                                     DestinationPort               => { writable => 1 },
4546                                     "DestinationPortExclude"      => { writable => 1 },
4547                                     "DestinationPortRangeEnd"     => { writable => 1 },
4548                                     Enable                        => { writable => 1 },
4549                                     Order                         => { writable => 1 },
4550                                     Protocol                      => { writable => 1 },
4551                                     ProtocolExclude               => { writable => 1 },
4552                                     SourceIP                      => { writable => 1 },
4553                                     SourceIPExclude               => { writable => 1 },
4554                                     SourceIPMask                  => { writable => 1 },
4555                                     SourceInterface               => { writable => 1 },
4556                                     "SourceInterfaceExclude"      => { writable => 1 },
4557                                     SourcePort                    => { writable => 1 },
4558                                     SourcePortExclude             => { writable => 1 },
4559                                     SourcePortRangeEnd            => { writable => 1 },
4560                                     Status                        => { writable => 0 },
4561                                     Target                        => { writable => 1 },
4562                                     TargetChain                   => { writable => 1 },
4563                                   },
4564                                   {
4565                                     Description                   => { writable => 1 },
4566                                     DestinationIP                 => { writable => 1 },
4567                                     DestinationIPExclude          => { writable => 1 },
4568                                     DestinationIPMask             => { writable => 1 },
4569                                     DestinationInterface          => { writable => 1 },
4570                                     "DestinationInterfaceExclude" => { writable => 1 },
4571                                     DestinationPort               => { writable => 1 },
4572                                     "DestinationPortExclude"      => { writable => 1 },
4573                                     "DestinationPortRangeEnd"     => { writable => 1 },
4574                                     Enable                        => { writable => 1 },
4575                                     Order                         => { writable => 1 },
4576                                     Protocol                      => { writable => 1 },
4577                                     ProtocolExclude               => { writable => 1 },
4578                                     SourceIP                      => { writable => 1 },
4579                                     SourceIPExclude               => { writable => 1 },
4580                                     SourceIPMask                  => { writable => 1 },
4581                                     SourceInterface               => { writable => 1 },
4582                                     "SourceInterfaceExclude"      => { writable => 1 },
4583                                     SourcePort                    => { writable => 1 },
4584                                     SourcePortExclude             => { writable => 1 },
4585                                     SourcePortRangeEnd            => { writable => 1 },
4586                                     Status                        => { writable => 0 },
4587                                     Target                        => { writable => 1 },
4588                                     TargetChain                   => { writable => 1 },
4589                                   },
4590                                   {
4591                                     Description                   => { writable => 1 },
4592                                     DestinationIP                 => { writable => 1 },
4593                                     DestinationIPExclude          => { writable => 1 },
4594                                     DestinationIPMask             => { writable => 1 },
4595                                     DestinationInterface          => { writable => 1 },
4596                                     "DestinationInterfaceExclude" => { writable => 1 },
4597                                     DestinationPort               => { writable => 1 },
4598                                     "DestinationPortExclude"      => { writable => 1 },
4599                                     "DestinationPortRangeEnd"     => { writable => 1 },
4600                                     Enable                        => { writable => 1 },
4601                                     Order                         => { writable => 1 },
4602                                     Protocol                      => { writable => 1 },
4603                                     ProtocolExclude               => { writable => 1 },
4604                                     SourceIP                      => { writable => 1 },
4605                                     SourceIPExclude               => { writable => 1 },
4606                                     SourceIPMask                  => { writable => 1 },
4607                                     SourceInterface               => { writable => 1 },
4608                                     "SourceInterfaceExclude"      => { writable => 1 },
4609                                     SourcePort                    => { writable => 1 },
4610                                     SourcePortExclude             => { writable => 1 },
4611                                     SourcePortRangeEnd            => { writable => 1 },
4612                                     Status                        => { writable => 0 },
4613                                     Target                        => { writable => 1 },
4614                                     TargetChain                   => { writable => 1 },
4615                                   },
4616                                   {
4617                                     Description                   => { writable => 1 },
4618                                     DestinationIP                 => { writable => 1 },
4619                                     DestinationIPExclude          => { writable => 1 },
4620                                     DestinationIPMask             => { writable => 1 },
4621                                     DestinationInterface          => { writable => 1 },
4622                                     "DestinationInterfaceExclude" => { writable => 1 },
4623                                     DestinationPort               => { writable => 1 },
4624                                     "DestinationPortExclude"      => { writable => 1 },
4625                                     "DestinationPortRangeEnd"     => { writable => 1 },
4626                                     Enable                        => { writable => 1 },
4627                                     Order                         => { writable => 1 },
4628                                     Protocol                      => { writable => 1 },
4629                                     ProtocolExclude               => { writable => 1 },
4630                                     SourceIP                      => { writable => 1 },
4631                                     SourceIPExclude               => { writable => 1 },
4632                                     SourceIPMask                  => { writable => 1 },
4633                                     SourceInterface               => { writable => 1 },
4634                                     "SourceInterfaceExclude"      => { writable => 1 },
4635                                     SourcePort                    => { writable => 1 },
4636                                     SourcePortExclude             => { writable => 1 },
4637                                     SourcePortRangeEnd            => { writable => 1 },
4638                                     Status                        => { writable => 0 },
4639                                     Target                        => { writable => 1 },
4640                                     TargetChain                   => { writable => 1 },
4641                                   },
4642                                   {
4643                                     Description                   => { writable => 1 },
4644                                     DestinationIP                 => { writable => 1 },
4645                                     DestinationIPExclude          => { writable => 1 },
4646                                     DestinationIPMask             => { writable => 1 },
4647                                     DestinationInterface          => { writable => 1 },
4648                                     "DestinationInterfaceExclude" => { writable => 1 },
4649                                     DestinationPort               => { writable => 1 },
4650                                     "DestinationPortExclude"      => { writable => 1 },
4651                                     "DestinationPortRangeEnd"     => { writable => 1 },
4652                                     Enable                        => { writable => 1 },
4653                                     Order                         => { writable => 1 },
4654                                     Protocol                      => { writable => 1 },
4655                                     ProtocolExclude               => { writable => 1 },
4656                                     SourceIP                      => { writable => 1 },
4657                                     SourceIPExclude               => { writable => 1 },
4658                                     SourceIPMask                  => { writable => 1 },
4659                                     SourceInterface               => { writable => 1 },
4660                                     "SourceInterfaceExclude"      => { writable => 1 },
4661                                     SourcePort                    => { writable => 1 },
4662                                     SourcePortExclude             => { writable => 1 },
4663                                     SourcePortRangeEnd            => { writable => 1 },
4664                                     Status                        => { writable => 0 },
4665                                     Target                        => { writable => 1 },
4666                                     TargetChain                   => { writable => 1 },
4667                                   },
4668                                   {
4669                                     Description                   => { writable => 1 },
4670                                     DestinationIP                 => { writable => 1 },
4671                                     DestinationIPExclude          => { writable => 1 },
4672                                     DestinationIPMask             => { writable => 1 },
4673                                     DestinationInterface          => { writable => 1 },
4674                                     "DestinationInterfaceExclude" => { writable => 1 },
4675                                     DestinationPort               => { writable => 1 },
4676                                     "DestinationPortExclude"      => { writable => 1 },
4677                                     "DestinationPortRangeEnd"     => { writable => 1 },
4678                                     Enable                        => { writable => 1 },
4679                                     Order                         => { writable => 1 },
4680                                     Protocol                      => { writable => 1 },
4681                                     ProtocolExclude               => { writable => 1 },
4682                                     SourceIP                      => { writable => 1 },
4683                                     SourceIPExclude               => { writable => 1 },
4684                                     SourceIPMask                  => { writable => 1 },
4685                                     SourceInterface               => { writable => 1 },
4686                                     "SourceInterfaceExclude"      => { writable => 1 },
4687                                     SourcePort                    => { writable => 1 },
4688                                     SourcePortExclude             => { writable => 1 },
4689                                     SourcePortRangeEnd            => { writable => 1 },
4690                                     Status                        => { writable => 0 },
4691                                     Target                        => { writable => 1 },
4692                                     TargetChain                   => { writable => 1 },
4693                                   },
4694                                   {
4695                                     Description                   => { writable => 1 },
4696                                     DestinationIP                 => { writable => 1 },
4697                                     DestinationIPExclude          => { writable => 1 },
4698                                     DestinationIPMask             => { writable => 1 },
4699                                     DestinationInterface          => { writable => 1 },
4700                                     "DestinationInterfaceExclude" => { writable => 1 },
4701                                     DestinationPort               => { writable => 1 },
4702                                     "DestinationPortExclude"      => { writable => 1 },
4703                                     "DestinationPortRangeEnd"     => { writable => 1 },
4704                                     Enable                        => { writable => 1 },
4705                                     Order                         => { writable => 1 },
4706                                     Protocol                      => { writable => 1 },
4707                                     ProtocolExclude               => { writable => 1 },
4708                                     SourceIP                      => { writable => 1 },
4709                                     SourceIPExclude               => { writable => 1 },
4710                                     SourceIPMask                  => { writable => 1 },
4711                                     SourceInterface               => { writable => 1 },
4712                                     "SourceInterfaceExclude"      => { writable => 1 },
4713                                     SourcePort                    => { writable => 1 },
4714                                     SourcePortExclude             => { writable => 1 },
4715                                     SourcePortRangeEnd            => { writable => 1 },
4716                                     Status                        => { writable => 0 },
4717                                     Target                        => { writable => 1 },
4718                                     TargetChain                   => { writable => 1 },
4719                                   },
4720                                   {
4721                                     Description                   => { writable => 1 },
4722                                     DestinationIP                 => { writable => 1 },
4723                                     DestinationIPExclude          => { writable => 1 },
4724                                     DestinationIPMask             => { writable => 1 },
4725                                     DestinationInterface          => { writable => 1 },
4726                                     "DestinationInterfaceExclude" => { writable => 1 },
4727                                     DestinationPort               => { writable => 1 },
4728                                     "DestinationPortExclude"      => { writable => 1 },
4729                                     "DestinationPortRangeEnd"     => { writable => 1 },
4730                                     Enable                        => { writable => 1 },
4731                                     Order                         => { writable => 1 },
4732                                     Protocol                      => { writable => 1 },
4733                                     ProtocolExclude               => { writable => 1 },
4734                                     SourceIP                      => { writable => 1 },
4735                                     SourceIPExclude               => { writable => 1 },
4736                                     SourceIPMask                  => { writable => 1 },
4737                                     SourceInterface               => { writable => 1 },
4738                                     "SourceInterfaceExclude"      => { writable => 1 },
4739                                     SourcePort                    => { writable => 1 },
4740                                     SourcePortExclude             => { writable => 1 },
4741                                     SourcePortRangeEnd            => { writable => 1 },
4742                                     Status                        => { writable => 0 },
4743                                     Target                        => { writable => 1 },
4744                                     TargetChain                   => { writable => 1 },
4745                                   },
4746                                   {
4747                                     Description                   => { writable => 1 },
4748                                     DestinationIP                 => { writable => 1 },
4749                                     DestinationIPExclude          => { writable => 1 },
4750                                     DestinationIPMask             => { writable => 1 },
4751                                     DestinationInterface          => { writable => 1 },
4752                                     "DestinationInterfaceExclude" => { writable => 1 },
4753                                     DestinationPort               => { writable => 1 },
4754                                     "DestinationPortExclude"      => { writable => 1 },
4755                                     "DestinationPortRangeEnd"     => { writable => 1 },
4756                                     Enable                        => { writable => 1 },
4757                                     Order                         => { writable => 1 },
4758                                     Protocol                      => { writable => 1 },
4759                                     ProtocolExclude               => { writable => 1 },
4760                                     SourceIP                      => { writable => 1 },
4761                                     SourceIPExclude               => { writable => 1 },
4762                                     SourceIPMask                  => { writable => 1 },
4763                                     SourceInterface               => { writable => 1 },
4764                                     "SourceInterfaceExclude"      => { writable => 1 },
4765                                     SourcePort                    => { writable => 1 },
4766                                     SourcePortExclude             => { writable => 1 },
4767                                     SourcePortRangeEnd            => { writable => 1 },
4768                                     Status                        => { writable => 0 },
4769                                     Target                        => { writable => 1 },
4770                                     TargetChain                   => { writable => 1 },
4771                                   },
4772                                   {
4773                                     Description                   => { writable => 1 },
4774                                     DestinationIP                 => { writable => 1 },
4775                                     DestinationIPExclude          => { writable => 1 },
4776                                     DestinationIPMask             => { writable => 1 },
4777                                     DestinationInterface          => { writable => 1 },
4778                                     "DestinationInterfaceExclude" => { writable => 1 },
4779                                     DestinationPort               => { writable => 1 },
4780                                     "DestinationPortExclude"      => { writable => 1 },
4781                                     "DestinationPortRangeEnd"     => { writable => 1 },
4782                                     Enable                        => { writable => 1 },
4783                                     Order                         => { writable => 1 },
4784                                     Protocol                      => { writable => 1 },
4785                                     ProtocolExclude               => { writable => 1 },
4786                                     SourceIP                      => { writable => 1 },
4787                                     SourceIPExclude               => { writable => 1 },
4788                                     SourceIPMask                  => { writable => 1 },
4789                                     SourceInterface               => { writable => 1 },
4790                                     "SourceInterfaceExclude"      => { writable => 1 },
4791                                     SourcePort                    => { writable => 1 },
4792                                     SourcePortExclude             => { writable => 1 },
4793                                     SourcePortRangeEnd            => { writable => 1 },
4794                                     Status                        => { writable => 0 },
4795                                     Target                        => { writable => 1 },
4796                                     TargetChain                   => { writable => 1 },
4797                                   },
4798                                   {
4799                                     Description                   => { writable => 1 },
4800                                     DestinationIP                 => { writable => 1 },
4801                                     DestinationIPExclude          => { writable => 1 },
4802                                     DestinationIPMask             => { writable => 1 },
4803                                     DestinationInterface          => { writable => 1 },
4804                                     "DestinationInterfaceExclude" => { writable => 1 },
4805                                     DestinationPort               => { writable => 1 },
4806                                     "DestinationPortExclude"      => { writable => 1 },
4807                                     "DestinationPortRangeEnd"     => { writable => 1 },
4808                                     Enable                        => { writable => 1 },
4809                                     Order                         => { writable => 1 },
4810                                     Protocol                      => { writable => 1 },
4811                                     ProtocolExclude               => { writable => 1 },
4812                                     SourceIP                      => { writable => 1 },
4813                                     SourceIPExclude               => { writable => 1 },
4814                                     SourceIPMask                  => { writable => 1 },
4815                                     SourceInterface               => { writable => 1 },
4816                                     "SourceInterfaceExclude"      => { writable => 1 },
4817                                     SourcePort                    => { writable => 1 },
4818                                     SourcePortExclude             => { writable => 1 },
4819                                     SourcePortRangeEnd            => { writable => 1 },
4820                                     Status                        => { writable => 0 },
4821                                     Target                        => { writable => 1 },
4822                                     TargetChain                   => { writable => 1 },
4823                                   },
4824                                   {
4825                                     Description                   => { writable => 1 },
4826                                     DestinationIP                 => { writable => 1 },
4827                                     DestinationIPExclude          => { writable => 1 },
4828                                     DestinationIPMask             => { writable => 1 },
4829                                     DestinationInterface          => { writable => 1 },
4830                                     "DestinationInterfaceExclude" => { writable => 1 },
4831                                     DestinationPort               => { writable => 1 },
4832                                     "DestinationPortExclude"      => { writable => 1 },
4833                                     "DestinationPortRangeEnd"     => { writable => 1 },
4834                                     Enable                        => { writable => 1 },
4835                                     Order                         => { writable => 1 },
4836                                     Protocol                      => { writable => 1 },
4837                                     ProtocolExclude               => { writable => 1 },
4838                                     SourceIP                      => { writable => 1 },
4839                                     SourceIPExclude               => { writable => 1 },
4840                                     SourceIPMask                  => { writable => 1 },
4841                                     SourceInterface               => { writable => 1 },
4842                                     "SourceInterfaceExclude"      => { writable => 1 },
4843                                     SourcePort                    => { writable => 1 },
4844                                     SourcePortExclude             => { writable => 1 },
4845                                     SourcePortRangeEnd            => { writable => 1 },
4846                                     Status                        => { writable => 0 },
4847                                     Target                        => { writable => 1 },
4848                                     TargetChain                   => { writable => 1 },
4849                                   },
4850                                   {
4851                                     Description                   => { writable => 1 },
4852                                     DestinationIP                 => { writable => 1 },
4853                                     DestinationIPExclude          => { writable => 1 },
4854                                     DestinationIPMask             => { writable => 1 },
4855                                     DestinationInterface          => { writable => 1 },
4856                                     "DestinationInterfaceExclude" => { writable => 1 },
4857                                     DestinationPort               => { writable => 1 },
4858                                     "DestinationPortExclude"      => { writable => 1 },
4859                                     "DestinationPortRangeEnd"     => { writable => 1 },
4860                                     Enable                        => { writable => 1 },
4861                                     Order                         => { writable => 1 },
4862                                     Protocol                      => { writable => 1 },
4863                                     ProtocolExclude               => { writable => 1 },
4864                                     SourceIP                      => { writable => 1 },
4865                                     SourceIPExclude               => { writable => 1 },
4866                                     SourceIPMask                  => { writable => 1 },
4867                                     SourceInterface               => { writable => 1 },
4868                                     "SourceInterfaceExclude"      => { writable => 1 },
4869                                     SourcePort                    => { writable => 1 },
4870                                     SourcePortExclude             => { writable => 1 },
4871                                     SourcePortRangeEnd            => { writable => 1 },
4872                                     Status                        => { writable => 0 },
4873                                     Target                        => { writable => 1 },
4874                                     TargetChain                   => { writable => 1 },
4875                                   },
4876                                   {
4877                                     Description                   => { writable => 1 },
4878                                     DestinationIP                 => { writable => 1 },
4879                                     DestinationIPExclude          => { writable => 1 },
4880                                     DestinationIPMask             => { writable => 1 },
4881                                     DestinationInterface          => { writable => 1 },
4882                                     "DestinationInterfaceExclude" => { writable => 1 },
4883                                     DestinationPort               => { writable => 1 },
4884                                     "DestinationPortExclude"      => { writable => 1 },
4885                                     "DestinationPortRangeEnd"     => { writable => 1 },
4886                                     Enable                        => { writable => 1 },
4887                                     Order                         => { writable => 1 },
4888                                     Protocol                      => { writable => 1 },
4889                                     ProtocolExclude               => { writable => 1 },
4890                                     SourceIP                      => { writable => 1 },
4891                                     SourceIPExclude               => { writable => 1 },
4892                                     SourceIPMask                  => { writable => 1 },
4893                                     SourceInterface               => { writable => 1 },
4894                                     "SourceInterfaceExclude"      => { writable => 1 },
4895                                     SourcePort                    => { writable => 1 },
4896                                     SourcePortExclude             => { writable => 1 },
4897                                     SourcePortRangeEnd            => { writable => 1 },
4898                                     Status                        => { writable => 0 },
4899                                     Target                        => { writable => 1 },
4900                                     TargetChain                   => { writable => 1 },
4901                                   },
4902                                 ],
4903                             RuleNumberOfEntries => { writable => 0 },
4904                             Type => { writable => 1 },
4905                           },
4906                           {
4907                             Name => { writable => 1 },
4908                             RuleNumberOfEntries => { writable => 0 },
4909                             Type => { writable => 1 },
4910                           },
4911                           {
4912                             Name => { writable => 1 },
4913                             RuleNumberOfEntries => { writable => 0 },
4914                             Type => { writable => 1 },
4915                           },
4916                           {
4917                             Name => { writable => 1 },
4918                             RuleNumberOfEntries => { writable => 0 },
4919                             Type => { writable => 1 },
4920                           },
4921                           {
4922                             Name => { writable => 1 },
4923                             RuleNumberOfEntries => { writable => 0 },
4924                             Type => { writable => 1 },
4925                           },
4926                           {
4927                             Name => { writable => 1 },
4928                             Rule => [
4929                                   undef,
4930                                   {
4931                                     Description                   => { writable => 1 },
4932                                     DestinationIP                 => { writable => 1 },
4933                                     DestinationIPExclude          => { writable => 1 },
4934                                     DestinationIPMask             => { writable => 1 },
4935                                     DestinationInterface          => { writable => 1 },
4936                                     "DestinationInterfaceExclude" => { writable => 1 },
4937                                     DestinationPort               => { writable => 1 },
4938                                     "DestinationPortExclude"      => { writable => 1 },
4939                                     "DestinationPortRangeEnd"     => { writable => 1 },
4940                                     Enable                        => { writable => 1 },
4941                                     Order                         => { writable => 1 },
4942                                     Protocol                      => { writable => 1 },
4943                                     ProtocolExclude               => { writable => 1 },
4944                                     SourceIP                      => { writable => 1 },
4945                                     SourceIPExclude               => { writable => 1 },
4946                                     SourceIPMask                  => { writable => 1 },
4947                                     SourceInterface               => { writable => 1 },
4948                                     "SourceInterfaceExclude"      => { writable => 1 },
4949                                     SourcePort                    => { writable => 1 },
4950                                     SourcePortExclude             => { writable => 1 },
4951                                     SourcePortRangeEnd            => { writable => 1 },
4952                                     Status                        => { writable => 0 },
4953                                     Target                        => { writable => 1 },
4954                                     TargetChain                   => { writable => 1 },
4955                                   },
4956                                 ],
4957                             RuleNumberOfEntries => { writable => 0 },
4958                             Type => { writable => 1 },
4959                           },
4960                           {
4961                             Name => { writable => 1 },
4962                             Rule => [
4963                                   undef,
4964                                   {
4965                                     Description                   => { writable => 1 },
4966                                     DestinationIP                 => { writable => 1 },
4967                                     DestinationIPExclude          => { writable => 1 },
4968                                     DestinationIPMask             => { writable => 1 },
4969                                     DestinationInterface          => { writable => 1 },
4970                                     "DestinationInterfaceExclude" => { writable => 1 },
4971                                     DestinationPort               => { writable => 1 },
4972                                     "DestinationPortExclude"      => { writable => 1 },
4973                                     "DestinationPortRangeEnd"     => { writable => 1 },
4974                                     Enable                        => { writable => 1 },
4975                                     Order                         => { writable => 1 },
4976                                     Protocol                      => { writable => 1 },
4977                                     ProtocolExclude               => { writable => 1 },
4978                                     SourceIP                      => { writable => 1 },
4979                                     SourceIPExclude               => { writable => 1 },
4980                                     SourceIPMask                  => { writable => 1 },
4981                                     SourceInterface               => { writable => 1 },
4982                                     "SourceInterfaceExclude"      => { writable => 1 },
4983                                     SourcePort                    => { writable => 1 },
4984                                     SourcePortExclude             => { writable => 1 },
4985                                     SourcePortRangeEnd            => { writable => 1 },
4986                                     Status                        => { writable => 0 },
4987                                     Target                        => { writable => 1 },
4988                                     TargetChain                   => { writable => 1 },
4989                                   },
4990                                 ],
4991                             RuleNumberOfEntries => { writable => 0 },
4992                             Type => { writable => 1 },
4993                           },
4994                           {
4995                             Name => { writable => 1 },
4996                             Rule => [
4997                                   undef,
4998                                   {
4999                                     Description                   => { writable => 1 },
5000                                     DestinationIP                 => { writable => 1 },
5001                                     DestinationIPExclude          => { writable => 1 },
5002                                     DestinationIPMask             => { writable => 1 },
5003                                     DestinationInterface          => { writable => 1 },
5004                                     "DestinationInterfaceExclude" => { writable => 1 },
5005                                     DestinationPort               => { writable => 1 },
5006                                     "DestinationPortExclude"      => { writable => 1 },
5007                                     "DestinationPortRangeEnd"     => { writable => 1 },
5008                                     Enable                        => { writable => 1 },
5009                                     Order                         => { writable => 1 },
5010                                     Protocol                      => { writable => 1 },
5011                                     ProtocolExclude               => { writable => 1 },
5012                                     SourceIP                      => { writable => 1 },
5013                                     SourceIPExclude               => { writable => 1 },
5014                                     SourceIPMask                  => { writable => 1 },
5015                                     SourceInterface               => { writable => 1 },
5016                                     "SourceInterfaceExclude"      => { writable => 1 },
5017                                     SourcePort                    => { writable => 1 },
5018                                     SourcePortExclude             => { writable => 1 },
5019                                     SourcePortRangeEnd            => { writable => 1 },
5020                                     Status                        => { writable => 0 },
5021                                     Target                        => { writable => 1 },
5022                                     TargetChain                   => { writable => 1 },
5023                                   },
5024                                 ],
5025                             RuleNumberOfEntries => { writable => 0 },
5026                             Type => { writable => 1 },
5027                           },
5028                         ],
5029                     ChainNumberOfEntries => { writable => 0 },
5030                     Enable => { writable => 1 },
5031                     Level => [
5032                           undef,
5033                           {
5034                             Chain => { writable => 0 },
5035                             DefaultPolicy => { writable => 1 },
5036                             Description => { writable => 1 },
5037                             Name => { writable => 1 },
5038                             Order => { writable => 1 },
5039                             ReadOnly => { writable => 1 },
5040                           },
5041                           {
5042                             Chain => { writable => 0 },
5043                             DefaultPolicy => { writable => 1 },
5044                             Description => { writable => 1 },
5045                             Name => { writable => 1 },
5046                             Order => { writable => 1 },
5047                             ReadOnly => { writable => 1 },
5048                           },
5049                           {
5050                             Chain => { writable => 0 },
5051                             DefaultPolicy => { writable => 1 },
5052                             Description => { writable => 1 },
5053                             Name => { writable => 1 },
5054                             Order => { writable => 1 },
5055                             ReadOnly => { writable => 1 },
5056                           },
5057                         ],
5058                     LevelNumberOfEntries => { writable => 0 },
5059                     SelectedLevel => { writable => 1 },
5060                   },
5061             },
5062       },
5063 }