1. Packages
  2. Panos Provider
  3. API Docs
  4. ZoneProtectionProfile
Viewing docs for panos 2.0.10
published on Thursday, Apr 9, 2026 by paloaltonetworks
Viewing docs for panos 2.0.10
published on Thursday, Apr 9, 2026 by paloaltonetworks

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as panos from "@pulumi/panos";
    
    const example = new panos.ZoneProtectionProfile("example", {
        location: {
            ngfw: {},
        },
        name: "zpp1",
        description: "test description",
        asymmetricPath: "bypass",
        discardIcmpError: true,
        discardIcmpFrag: true,
        discardIcmpLargePacket: true,
        discardIcmpPingZeroId: true,
        discardIpFrag: true,
        discardIpSpoof: true,
        discardLooseSourceRouting: true,
        discardMalformedOption: true,
        discardOverlappingTcpSegmentMismatch: true,
        discardRecordRoute: true,
        discardSecurity: true,
        discardStreamId: true,
        discardStrictSourceRouting: true,
        discardTcpSplitHandshake: true,
        discardTcpSynWithData: true,
        discardTcpSynackWithData: true,
        discardTimestamp: true,
        discardUnknownOption: true,
        flood: {
            icmp: {
                enable: true,
                red: {
                    activateRate: 100,
                    alarmRate: 200,
                    maximalRate: 300,
                },
            },
            icmpv6: {
                enable: true,
                red: {
                    activateRate: 100,
                    alarmRate: 200,
                    maximalRate: 300,
                },
            },
            otherIp: {
                enable: true,
                red: {
                    activateRate: 100,
                    alarmRate: 200,
                    maximalRate: 300,
                },
            },
            tcpSyn: {
                enable: true,
                synCookies: {
                    activateRate: 100,
                    alarmRate: 200,
                    maximalRate: 300,
                },
            },
            udp: {
                enable: true,
                red: {
                    activateRate: 100,
                    alarmRate: 200,
                    maximalRate: 300,
                },
            },
        },
    });
    
    import pulumi
    import pulumi_panos as panos
    
    example = panos.ZoneProtectionProfile("example",
        location={
            "ngfw": {},
        },
        name="zpp1",
        description="test description",
        asymmetric_path="bypass",
        discard_icmp_error=True,
        discard_icmp_frag=True,
        discard_icmp_large_packet=True,
        discard_icmp_ping_zero_id=True,
        discard_ip_frag=True,
        discard_ip_spoof=True,
        discard_loose_source_routing=True,
        discard_malformed_option=True,
        discard_overlapping_tcp_segment_mismatch=True,
        discard_record_route=True,
        discard_security=True,
        discard_stream_id=True,
        discard_strict_source_routing=True,
        discard_tcp_split_handshake=True,
        discard_tcp_syn_with_data=True,
        discard_tcp_synack_with_data=True,
        discard_timestamp=True,
        discard_unknown_option=True,
        flood={
            "icmp": {
                "enable": True,
                "red": {
                    "activate_rate": 100,
                    "alarm_rate": 200,
                    "maximal_rate": 300,
                },
            },
            "icmpv6": {
                "enable": True,
                "red": {
                    "activate_rate": 100,
                    "alarm_rate": 200,
                    "maximal_rate": 300,
                },
            },
            "other_ip": {
                "enable": True,
                "red": {
                    "activate_rate": 100,
                    "alarm_rate": 200,
                    "maximal_rate": 300,
                },
            },
            "tcp_syn": {
                "enable": True,
                "syn_cookies": {
                    "activate_rate": 100,
                    "alarm_rate": 200,
                    "maximal_rate": 300,
                },
            },
            "udp": {
                "enable": True,
                "red": {
                    "activate_rate": 100,
                    "alarm_rate": 200,
                    "maximal_rate": 300,
                },
            },
        })
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/panos/v2/panos"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := panos.NewZoneProtectionProfile(ctx, "example", &panos.ZoneProtectionProfileArgs{
    			Location: &panos.ZoneProtectionProfileLocationArgs{
    				Ngfw: &panos.ZoneProtectionProfileLocationNgfwArgs{},
    			},
    			Name:                                 pulumi.String("zpp1"),
    			Description:                          pulumi.String("test description"),
    			AsymmetricPath:                       pulumi.String("bypass"),
    			DiscardIcmpError:                     pulumi.Bool(true),
    			DiscardIcmpFrag:                      pulumi.Bool(true),
    			DiscardIcmpLargePacket:               pulumi.Bool(true),
    			DiscardIcmpPingZeroId:                pulumi.Bool(true),
    			DiscardIpFrag:                        pulumi.Bool(true),
    			DiscardIpSpoof:                       pulumi.Bool(true),
    			DiscardLooseSourceRouting:            pulumi.Bool(true),
    			DiscardMalformedOption:               pulumi.Bool(true),
    			DiscardOverlappingTcpSegmentMismatch: pulumi.Bool(true),
    			DiscardRecordRoute:                   pulumi.Bool(true),
    			DiscardSecurity:                      pulumi.Bool(true),
    			DiscardStreamId:                      pulumi.Bool(true),
    			DiscardStrictSourceRouting:           pulumi.Bool(true),
    			DiscardTcpSplitHandshake:             pulumi.Bool(true),
    			DiscardTcpSynWithData:                pulumi.Bool(true),
    			DiscardTcpSynackWithData:             pulumi.Bool(true),
    			DiscardTimestamp:                     pulumi.Bool(true),
    			DiscardUnknownOption:                 pulumi.Bool(true),
    			Flood: &panos.ZoneProtectionProfileFloodArgs{
    				Icmp: &panos.ZoneProtectionProfileFloodIcmpArgs{
    					Enable: pulumi.Bool(true),
    					Red: &panos.ZoneProtectionProfileFloodIcmpRedArgs{
    						ActivateRate: pulumi.Float64(100),
    						AlarmRate:    pulumi.Float64(200),
    						MaximalRate:  pulumi.Float64(300),
    					},
    				},
    				Icmpv6: &panos.ZoneProtectionProfileFloodIcmpv6Args{
    					Enable: pulumi.Bool(true),
    					Red: &panos.ZoneProtectionProfileFloodIcmpv6RedArgs{
    						ActivateRate: pulumi.Float64(100),
    						AlarmRate:    pulumi.Float64(200),
    						MaximalRate:  pulumi.Float64(300),
    					},
    				},
    				OtherIp: &panos.ZoneProtectionProfileFloodOtherIpArgs{
    					Enable: pulumi.Bool(true),
    					Red: &panos.ZoneProtectionProfileFloodOtherIpRedArgs{
    						ActivateRate: pulumi.Float64(100),
    						AlarmRate:    pulumi.Float64(200),
    						MaximalRate:  pulumi.Float64(300),
    					},
    				},
    				TcpSyn: &panos.ZoneProtectionProfileFloodTcpSynArgs{
    					Enable: pulumi.Bool(true),
    					SynCookies: &panos.ZoneProtectionProfileFloodTcpSynSynCookiesArgs{
    						ActivateRate: pulumi.Float64(100),
    						AlarmRate:    pulumi.Float64(200),
    						MaximalRate:  pulumi.Float64(300),
    					},
    				},
    				Udp: &panos.ZoneProtectionProfileFloodUdpArgs{
    					Enable: pulumi.Bool(true),
    					Red: &panos.ZoneProtectionProfileFloodUdpRedArgs{
    						ActivateRate: pulumi.Float64(100),
    						AlarmRate:    pulumi.Float64(200),
    						MaximalRate:  pulumi.Float64(300),
    					},
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Panos = Pulumi.Panos;
    
    return await Deployment.RunAsync(() => 
    {
        var example = new Panos.ZoneProtectionProfile("example", new()
        {
            Location = new Panos.Inputs.ZoneProtectionProfileLocationArgs
            {
                Ngfw = null,
            },
            Name = "zpp1",
            Description = "test description",
            AsymmetricPath = "bypass",
            DiscardIcmpError = true,
            DiscardIcmpFrag = true,
            DiscardIcmpLargePacket = true,
            DiscardIcmpPingZeroId = true,
            DiscardIpFrag = true,
            DiscardIpSpoof = true,
            DiscardLooseSourceRouting = true,
            DiscardMalformedOption = true,
            DiscardOverlappingTcpSegmentMismatch = true,
            DiscardRecordRoute = true,
            DiscardSecurity = true,
            DiscardStreamId = true,
            DiscardStrictSourceRouting = true,
            DiscardTcpSplitHandshake = true,
            DiscardTcpSynWithData = true,
            DiscardTcpSynackWithData = true,
            DiscardTimestamp = true,
            DiscardUnknownOption = true,
            Flood = new Panos.Inputs.ZoneProtectionProfileFloodArgs
            {
                Icmp = new Panos.Inputs.ZoneProtectionProfileFloodIcmpArgs
                {
                    Enable = true,
                    Red = new Panos.Inputs.ZoneProtectionProfileFloodIcmpRedArgs
                    {
                        ActivateRate = 100,
                        AlarmRate = 200,
                        MaximalRate = 300,
                    },
                },
                Icmpv6 = new Panos.Inputs.ZoneProtectionProfileFloodIcmpv6Args
                {
                    Enable = true,
                    Red = new Panos.Inputs.ZoneProtectionProfileFloodIcmpv6RedArgs
                    {
                        ActivateRate = 100,
                        AlarmRate = 200,
                        MaximalRate = 300,
                    },
                },
                OtherIp = new Panos.Inputs.ZoneProtectionProfileFloodOtherIpArgs
                {
                    Enable = true,
                    Red = new Panos.Inputs.ZoneProtectionProfileFloodOtherIpRedArgs
                    {
                        ActivateRate = 100,
                        AlarmRate = 200,
                        MaximalRate = 300,
                    },
                },
                TcpSyn = new Panos.Inputs.ZoneProtectionProfileFloodTcpSynArgs
                {
                    Enable = true,
                    SynCookies = new Panos.Inputs.ZoneProtectionProfileFloodTcpSynSynCookiesArgs
                    {
                        ActivateRate = 100,
                        AlarmRate = 200,
                        MaximalRate = 300,
                    },
                },
                Udp = new Panos.Inputs.ZoneProtectionProfileFloodUdpArgs
                {
                    Enable = true,
                    Red = new Panos.Inputs.ZoneProtectionProfileFloodUdpRedArgs
                    {
                        ActivateRate = 100,
                        AlarmRate = 200,
                        MaximalRate = 300,
                    },
                },
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.panos.ZoneProtectionProfile;
    import com.pulumi.panos.ZoneProtectionProfileArgs;
    import com.pulumi.panos.inputs.ZoneProtectionProfileLocationArgs;
    import com.pulumi.panos.inputs.ZoneProtectionProfileLocationNgfwArgs;
    import com.pulumi.panos.inputs.ZoneProtectionProfileFloodArgs;
    import com.pulumi.panos.inputs.ZoneProtectionProfileFloodIcmpArgs;
    import com.pulumi.panos.inputs.ZoneProtectionProfileFloodIcmpRedArgs;
    import com.pulumi.panos.inputs.ZoneProtectionProfileFloodIcmpv6Args;
    import com.pulumi.panos.inputs.ZoneProtectionProfileFloodIcmpv6RedArgs;
    import com.pulumi.panos.inputs.ZoneProtectionProfileFloodOtherIpArgs;
    import com.pulumi.panos.inputs.ZoneProtectionProfileFloodOtherIpRedArgs;
    import com.pulumi.panos.inputs.ZoneProtectionProfileFloodTcpSynArgs;
    import com.pulumi.panos.inputs.ZoneProtectionProfileFloodTcpSynSynCookiesArgs;
    import com.pulumi.panos.inputs.ZoneProtectionProfileFloodUdpArgs;
    import com.pulumi.panos.inputs.ZoneProtectionProfileFloodUdpRedArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var example = new ZoneProtectionProfile("example", ZoneProtectionProfileArgs.builder()
                .location(ZoneProtectionProfileLocationArgs.builder()
                    .ngfw(ZoneProtectionProfileLocationNgfwArgs.builder()
                        .build())
                    .build())
                .name("zpp1")
                .description("test description")
                .asymmetricPath("bypass")
                .discardIcmpError(true)
                .discardIcmpFrag(true)
                .discardIcmpLargePacket(true)
                .discardIcmpPingZeroId(true)
                .discardIpFrag(true)
                .discardIpSpoof(true)
                .discardLooseSourceRouting(true)
                .discardMalformedOption(true)
                .discardOverlappingTcpSegmentMismatch(true)
                .discardRecordRoute(true)
                .discardSecurity(true)
                .discardStreamId(true)
                .discardStrictSourceRouting(true)
                .discardTcpSplitHandshake(true)
                .discardTcpSynWithData(true)
                .discardTcpSynackWithData(true)
                .discardTimestamp(true)
                .discardUnknownOption(true)
                .flood(ZoneProtectionProfileFloodArgs.builder()
                    .icmp(ZoneProtectionProfileFloodIcmpArgs.builder()
                        .enable(true)
                        .red(ZoneProtectionProfileFloodIcmpRedArgs.builder()
                            .activateRate(100.0)
                            .alarmRate(200.0)
                            .maximalRate(300.0)
                            .build())
                        .build())
                    .icmpv6(ZoneProtectionProfileFloodIcmpv6Args.builder()
                        .enable(true)
                        .red(ZoneProtectionProfileFloodIcmpv6RedArgs.builder()
                            .activateRate(100.0)
                            .alarmRate(200.0)
                            .maximalRate(300.0)
                            .build())
                        .build())
                    .otherIp(ZoneProtectionProfileFloodOtherIpArgs.builder()
                        .enable(true)
                        .red(ZoneProtectionProfileFloodOtherIpRedArgs.builder()
                            .activateRate(100.0)
                            .alarmRate(200.0)
                            .maximalRate(300.0)
                            .build())
                        .build())
                    .tcpSyn(ZoneProtectionProfileFloodTcpSynArgs.builder()
                        .enable(true)
                        .synCookies(ZoneProtectionProfileFloodTcpSynSynCookiesArgs.builder()
                            .activateRate(100.0)
                            .alarmRate(200.0)
                            .maximalRate(300.0)
                            .build())
                        .build())
                    .udp(ZoneProtectionProfileFloodUdpArgs.builder()
                        .enable(true)
                        .red(ZoneProtectionProfileFloodUdpRedArgs.builder()
                            .activateRate(100.0)
                            .alarmRate(200.0)
                            .maximalRate(300.0)
                            .build())
                        .build())
                    .build())
                .build());
    
        }
    }
    
    resources:
      example:
        type: panos:ZoneProtectionProfile
        properties:
          location:
            ngfw: {}
          name: zpp1
          description: test description
          asymmetricPath: bypass
          discardIcmpError: true
          discardIcmpFrag: true
          discardIcmpLargePacket: true
          discardIcmpPingZeroId: true
          discardIpFrag: true
          discardIpSpoof: true
          discardLooseSourceRouting: true
          discardMalformedOption: true
          discardOverlappingTcpSegmentMismatch: true
          discardRecordRoute: true
          discardSecurity: true
          discardStreamId: true
          discardStrictSourceRouting: true
          discardTcpSplitHandshake: true
          discardTcpSynWithData: true
          discardTcpSynackWithData: true
          discardTimestamp: true
          discardUnknownOption: true
          flood:
            icmp:
              enable: true
              red:
                activateRate: 100
                alarmRate: 200
                maximalRate: 300
            icmpv6:
              enable: true
              red:
                activateRate: 100
                alarmRate: 200
                maximalRate: 300
            otherIp:
              enable: true
              red:
                activateRate: 100
                alarmRate: 200
                maximalRate: 300
            tcpSyn:
              enable: true
              synCookies:
                activateRate: 100
                alarmRate: 200
                maximalRate: 300
            udp:
              enable: true
              red:
                activateRate: 100
                alarmRate: 200
                maximalRate: 300
    

    Create ZoneProtectionProfile Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new ZoneProtectionProfile(name: string, args: ZoneProtectionProfileArgs, opts?: CustomResourceOptions);
    @overload
    def ZoneProtectionProfile(resource_name: str,
                              args: ZoneProtectionProfileArgs,
                              opts: Optional[ResourceOptions] = None)
    
    @overload
    def ZoneProtectionProfile(resource_name: str,
                              opts: Optional[ResourceOptions] = None,
                              location: Optional[ZoneProtectionProfileLocationArgs] = None,
                              discard_timestamp: Optional[bool] = None,
                              asymmetric_path: Optional[str] = None,
                              discard_icmp_frag: Optional[bool] = None,
                              discard_icmp_large_packet: Optional[bool] = None,
                              discard_icmp_ping_zero_id: Optional[bool] = None,
                              discard_ip_frag: Optional[bool] = None,
                              discard_ip_spoof: Optional[bool] = None,
                              discard_loose_source_routing: Optional[bool] = None,
                              discard_malformed_option: Optional[bool] = None,
                              discard_overlapping_tcp_segment_mismatch: Optional[bool] = None,
                              discard_record_route: Optional[bool] = None,
                              discard_security: Optional[bool] = None,
                              discard_stream_id: Optional[bool] = None,
                              discard_strict_source_routing: Optional[bool] = None,
                              discard_tcp_split_handshake: Optional[bool] = None,
                              discard_tcp_syn_with_data: Optional[bool] = None,
                              discard_icmp_error: Optional[bool] = None,
                              discard_tcp_synack_with_data: Optional[bool] = None,
                              discard_unknown_option: Optional[bool] = None,
                              flood: Optional[ZoneProtectionProfileFloodArgs] = None,
                              ipv6: Optional[ZoneProtectionProfileIpv6Args] = None,
                              l2_sec_group_tag_protection: Optional[ZoneProtectionProfileL2SecGroupTagProtectionArgs] = None,
                              description: Optional[str] = None,
                              name: Optional[str] = None,
                              net_inspection: Optional[ZoneProtectionProfileNetInspectionArgs] = None,
                              non_ip_protocol: Optional[ZoneProtectionProfileNonIpProtocolArgs] = None,
                              remove_tcp_timestamp: Optional[bool] = None,
                              scan_white_lists: Optional[Sequence[ZoneProtectionProfileScanWhiteListArgs]] = None,
                              scans: Optional[Sequence[ZoneProtectionProfileScanArgs]] = None,
                              strict_ip_check: Optional[bool] = None,
                              strip_mptcp_option: Optional[str] = None,
                              strip_tcp_fast_open_and_data: Optional[bool] = None,
                              suppress_icmp_needfrag: Optional[bool] = None,
                              suppress_icmp_timeexceeded: Optional[bool] = None,
                              tcp_reject_non_syn: Optional[str] = None)
    func NewZoneProtectionProfile(ctx *Context, name string, args ZoneProtectionProfileArgs, opts ...ResourceOption) (*ZoneProtectionProfile, error)
    public ZoneProtectionProfile(string name, ZoneProtectionProfileArgs args, CustomResourceOptions? opts = null)
    public ZoneProtectionProfile(String name, ZoneProtectionProfileArgs args)
    public ZoneProtectionProfile(String name, ZoneProtectionProfileArgs args, CustomResourceOptions options)
    
    type: panos:ZoneProtectionProfile
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args ZoneProtectionProfileArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args ZoneProtectionProfileArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args ZoneProtectionProfileArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ZoneProtectionProfileArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ZoneProtectionProfileArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var zoneProtectionProfileResource = new Panos.ZoneProtectionProfile("zoneProtectionProfileResource", new()
    {
        Location = new Panos.Inputs.ZoneProtectionProfileLocationArgs
        {
            Ngfw = new Panos.Inputs.ZoneProtectionProfileLocationNgfwArgs
            {
                NgfwDevice = "string",
            },
            Template = new Panos.Inputs.ZoneProtectionProfileLocationTemplateArgs
            {
                Name = "string",
                NgfwDevice = "string",
                PanoramaDevice = "string",
            },
            TemplateStack = new Panos.Inputs.ZoneProtectionProfileLocationTemplateStackArgs
            {
                Name = "string",
                NgfwDevice = "string",
                PanoramaDevice = "string",
            },
        },
        DiscardTimestamp = false,
        AsymmetricPath = "string",
        DiscardIcmpFrag = false,
        DiscardIcmpLargePacket = false,
        DiscardIcmpPingZeroId = false,
        DiscardIpFrag = false,
        DiscardIpSpoof = false,
        DiscardLooseSourceRouting = false,
        DiscardMalformedOption = false,
        DiscardOverlappingTcpSegmentMismatch = false,
        DiscardRecordRoute = false,
        DiscardSecurity = false,
        DiscardStreamId = false,
        DiscardStrictSourceRouting = false,
        DiscardTcpSplitHandshake = false,
        DiscardTcpSynWithData = false,
        DiscardIcmpError = false,
        DiscardTcpSynackWithData = false,
        DiscardUnknownOption = false,
        Flood = new Panos.Inputs.ZoneProtectionProfileFloodArgs
        {
            Icmp = new Panos.Inputs.ZoneProtectionProfileFloodIcmpArgs
            {
                Enable = false,
                Red = new Panos.Inputs.ZoneProtectionProfileFloodIcmpRedArgs
                {
                    ActivateRate = 0,
                    AlarmRate = 0,
                    MaximalRate = 0,
                },
            },
            Icmpv6 = new Panos.Inputs.ZoneProtectionProfileFloodIcmpv6Args
            {
                Enable = false,
                Red = new Panos.Inputs.ZoneProtectionProfileFloodIcmpv6RedArgs
                {
                    ActivateRate = 0,
                    AlarmRate = 0,
                    MaximalRate = 0,
                },
            },
            OtherIp = new Panos.Inputs.ZoneProtectionProfileFloodOtherIpArgs
            {
                Enable = false,
                Red = new Panos.Inputs.ZoneProtectionProfileFloodOtherIpRedArgs
                {
                    ActivateRate = 0,
                    AlarmRate = 0,
                    MaximalRate = 0,
                },
            },
            SctpInit = new Panos.Inputs.ZoneProtectionProfileFloodSctpInitArgs
            {
                Enable = false,
                Red = new Panos.Inputs.ZoneProtectionProfileFloodSctpInitRedArgs
                {
                    ActivateRate = 0,
                    AlarmRate = 0,
                    MaximalRate = 0,
                },
            },
            TcpSyn = new Panos.Inputs.ZoneProtectionProfileFloodTcpSynArgs
            {
                Enable = false,
                Red = new Panos.Inputs.ZoneProtectionProfileFloodTcpSynRedArgs
                {
                    ActivateRate = 0,
                    AlarmRate = 0,
                    MaximalRate = 0,
                },
                SynCookies = new Panos.Inputs.ZoneProtectionProfileFloodTcpSynSynCookiesArgs
                {
                    ActivateRate = 0,
                    AlarmRate = 0,
                    MaximalRate = 0,
                },
            },
            Udp = new Panos.Inputs.ZoneProtectionProfileFloodUdpArgs
            {
                Enable = false,
                Red = new Panos.Inputs.ZoneProtectionProfileFloodUdpRedArgs
                {
                    ActivateRate = 0,
                    AlarmRate = 0,
                    MaximalRate = 0,
                },
            },
        },
        Ipv6 = new Panos.Inputs.ZoneProtectionProfileIpv6Args
        {
            AnycastSource = false,
            FilterExtHdr = new Panos.Inputs.ZoneProtectionProfileIpv6FilterExtHdrArgs
            {
                DestOptionHdr = false,
                HopByHopHdr = false,
                RoutingHdr = false,
            },
            Icmpv6TooBigSmallMtuDiscard = false,
            IgnoreInvPkt = new Panos.Inputs.ZoneProtectionProfileIpv6IgnoreInvPktArgs
            {
                DestUnreach = false,
                ParamProblem = false,
                PktTooBig = false,
                Redirect = false,
                TimeExceeded = false,
            },
            Ipv4CompatibleAddress = false,
            MulticastSource = false,
            NeedlessFragmentHdr = false,
            OptionsInvalidIpv6Discard = false,
            ReservedFieldSetDiscard = false,
            RoutingHeader0 = false,
            RoutingHeader1 = false,
            RoutingHeader253 = false,
            RoutingHeader254 = false,
            RoutingHeader255 = false,
            RoutingHeader3 = false,
            RoutingHeader4252 = false,
        },
        L2SecGroupTagProtection = new Panos.Inputs.ZoneProtectionProfileL2SecGroupTagProtectionArgs
        {
            Tags = new[]
            {
                new Panos.Inputs.ZoneProtectionProfileL2SecGroupTagProtectionTagArgs
                {
                    Name = "string",
                    Enable = false,
                    Tag = "string",
                },
            },
        },
        Description = "string",
        Name = "string",
        NetInspection = new Panos.Inputs.ZoneProtectionProfileNetInspectionArgs
        {
            PredefinedRule = new Panos.Inputs.ZoneProtectionProfileNetInspectionPredefinedRuleArgs
            {
                Enable = false,
                ThreatId = 0,
            },
            Rules = new[]
            {
                new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleArgs
                {
                    Name = "string",
                    LogInterval = 0,
                    Cves = new[]
                    {
                        "string",
                    },
                    Enable = false,
                    ExemptIps = new[]
                    {
                        new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleExemptIpArgs
                        {
                            Name = "string",
                        },
                    },
                    IcmpUnreachable = false,
                    Action = "string",
                    LogSeverity = "string",
                    Bugtraqs = new[]
                    {
                        "string",
                    },
                    PacketCapture = "string",
                    References = new[]
                    {
                        "string",
                    },
                    Signature = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureArgs
                    {
                        Comment = "string",
                        OrConditions = new[]
                        {
                            new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionArgs
                            {
                                Name = "string",
                                AndConditions = new[]
                                {
                                    new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionArgs
                                    {
                                        Name = "string",
                                        Operator = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorArgs
                                        {
                                            EqualTo = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToArgs
                                            {
                                                Context = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextArgs
                                                {
                                                    Icmp6Checksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6ChecksumArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    Icmp6Code = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6CodeArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    Icmp6Type = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6TypeArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    Icmp6UserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6UserDefinedArgs
                                                    {
                                                        Mask = "string",
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    IcmpChecksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpChecksumArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    IcmpCode = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpCodeArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    IcmpId = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpIdArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    IcmpSequence = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpSequenceArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    IcmpType = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpTypeArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    IcmpUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpUserDefinedArgs
                                                    {
                                                        Mask = "string",
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    Ip6DestinationAddress = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6DestinationAddressArgs
                                                    {
                                                        Mask = "string",
                                                        Prefix = 0,
                                                        Value = "string",
                                                    },
                                                    Ip6FlowLabel = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6FlowLabelArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    Ip6HopLimit = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6HopLimitArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    Ip6NextHeader = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6NextHeaderArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    Ip6PayloadLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6PayloadLengthArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    Ip6SourceAddress = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6SourceAddressArgs
                                                    {
                                                        Mask = "string",
                                                        Prefix = 0,
                                                        Value = "string",
                                                    },
                                                    Ip6TrafficClass = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6TrafficClassArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    Ip6UserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6UserDefinedArgs
                                                    {
                                                        Mask = "string",
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    Ip6Version = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6VersionArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    IpDestinationAddress = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpDestinationAddressArgs
                                                    {
                                                        Mask = "string",
                                                        Prefix = 0,
                                                        Value = "string",
                                                    },
                                                    IpFlagDf = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagDfArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpFlagMf = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagMfArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpFlagReserved = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagReservedArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpFragmentOffset = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFragmentOffsetArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    IpHeaderChecksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderChecksumArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    IpHeaderLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderLengthArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    IpId = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpIdArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    IpOptionLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionLengthArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    IpOptionNumber = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionNumberArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    IpOptionType = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionTypeArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    IpOptionUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionUserDefinedArgs
                                                    {
                                                        Mask = "string",
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    IpProtocol = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpProtocolArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    IpSourceAddress = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpSourceAddressArgs
                                                    {
                                                        Mask = "string",
                                                        Prefix = 0,
                                                        Value = "string",
                                                    },
                                                    IpTos = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTosArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    IpTotalLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTotalLengthArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    IpTtl = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTtlArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    IpUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpUserDefinedArgs
                                                    {
                                                        Mask = "string",
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    IpVersion = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpVersionArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    TcpAcknowledgeNumber = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpAcknowledgeNumberArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    TcpChecksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpChecksumArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    TcpDataOffset = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDataOffsetArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    TcpDestinationPort = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDestinationPortArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    TcpFlagAck = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagAckArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpFlagCwr = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagCwrArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpFlagEce = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagEceArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpFlagFin = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagFinArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpFlagPsh = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagPshArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpFlagRst = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagRstArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpFlagSyn = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagSynArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpFlagUrg = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagUrgArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpOptionKind = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionKindArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    TcpOptionLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionLengthArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    TcpOptionUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionUserDefinedArgs
                                                    {
                                                        Mask = "string",
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    TcpReserved = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpReservedArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    TcpSequenceNumber = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSequenceNumberArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    TcpSourcePort = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSourcePortArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    TcpUrgentPointer = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUrgentPointerArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    TcpUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUserDefinedArgs
                                                    {
                                                        Mask = "string",
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    TcpWindowSize = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpWindowSizeArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    UdpChecksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpChecksumArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    UdpDestinationPort = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpDestinationPortArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    UdpLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpLengthArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    UdpSourcePort = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpSourcePortArgs
                                                    {
                                                        Mask = "string",
                                                        Value = 0,
                                                    },
                                                    UdpUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpUserDefinedArgs
                                                    {
                                                        Mask = "string",
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                },
                                                Negate = false,
                                            },
                                            Event = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventArgs
                                            {
                                                Context = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextArgs
                                                {
                                                    Ip6SameAddress = null,
                                                    IpOptionAddext = null,
                                                    IpOptionCipso = null,
                                                    IpOptionDps = null,
                                                    IpOptionEip = null,
                                                    IpOptionEncode = null,
                                                    IpOptionEool = null,
                                                    IpOptionEsec = null,
                                                    IpOptionFinn = null,
                                                    IpOptionImitd = null,
                                                    IpOptionLsr = null,
                                                    IpOptionMtup = null,
                                                    IpOptionMtur = null,
                                                    IpOptionNop = null,
                                                    IpOptionQs = null,
                                                    IpOptionRr = null,
                                                    IpOptionRtralt = null,
                                                    IpOptionSdb = null,
                                                    IpOptionSec = null,
                                                    IpOptionSid = null,
                                                    IpOptionSsr = null,
                                                    IpOptionTr = null,
                                                    IpOptionTs = null,
                                                    IpOptionUmp = null,
                                                    IpOptionVisa = null,
                                                    IpOptionZsu = null,
                                                    IpSameAddress = null,
                                                    TcpOptionAltDat = null,
                                                    TcpOptionAltRst = null,
                                                    TcpOptionBubba = null,
                                                    TcpOptionCc = null,
                                                    TcpOptionCcEcho = null,
                                                    TcpOptionCcNew = null,
                                                    TcpOptionCompress = null,
                                                    TcpOptionCorrupt = null,
                                                    TcpOptionEcho = null,
                                                    TcpOptionEchoReply = null,
                                                    TcpOptionEno = null,
                                                    TcpOptionEool = null,
                                                    TcpOptionFast = null,
                                                    TcpOptionMd5 = null,
                                                    TcpOptionMptcp = null,
                                                    TcpOptionMss = null,
                                                    TcpOptionNop = null,
                                                    TcpOptionPartialPermit = null,
                                                    TcpOptionPartialProfile = null,
                                                    TcpOptionQsRes = null,
                                                    TcpOptionRecBd = null,
                                                    TcpOptionSack = null,
                                                    TcpOptionSackPermit = null,
                                                    TcpOptionScps = null,
                                                    TcpOptionSkeeter = null,
                                                    TcpOptionSnak = null,
                                                    TcpOptionSnap = null,
                                                    TcpOptionTcpAo = null,
                                                    TcpOptionTrailer = null,
                                                    TcpOptionTs = null,
                                                    TcpOptionUserTimeout = null,
                                                    TcpOptionWs = null,
                                                },
                                            },
                                            GreaterThan = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanArgs
                                            {
                                                Context = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextArgs
                                                {
                                                    Icmp6Checksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6ChecksumArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    Icmp6Code = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6CodeArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    Icmp6Type = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6TypeArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    Icmp6UserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6UserDefinedArgs
                                                    {
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    IcmpChecksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpChecksumArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IcmpCode = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpCodeArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IcmpId = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpIdArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IcmpSequence = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpSequenceArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IcmpType = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpTypeArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IcmpUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpUserDefinedArgs
                                                    {
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    Ip6FlowLabel = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6FlowLabelArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    Ip6HopLimit = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6HopLimitArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    Ip6NextHeader = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6NextHeaderArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    Ip6PayloadLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6PayloadLengthArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    Ip6TrafficClass = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6TrafficClassArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    Ip6UserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6UserDefinedArgs
                                                    {
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    Ip6Version = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6VersionArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpFragmentOffset = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpFragmentOffsetArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpHeaderChecksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderChecksumArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpHeaderLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderLengthArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpId = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpIdArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpOptionLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionLengthArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpOptionNumber = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionNumberArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpOptionType = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionTypeArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpOptionUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionUserDefinedArgs
                                                    {
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    IpProtocol = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpProtocolArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpTos = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTosArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpTotalLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTotalLengthArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpTtl = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTtlArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpUserDefinedArgs
                                                    {
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    IpVersion = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpVersionArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpAcknowledgeNumber = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpAcknowledgeNumberArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpChecksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpChecksumArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpDataOffset = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDataOffsetArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpDestinationPort = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDestinationPortArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpOptionKind = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionKindArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpOptionLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionLengthArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpOptionUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionUserDefinedArgs
                                                    {
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    TcpReserved = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpReservedArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpSequenceNumber = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSequenceNumberArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpSourcePort = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSourcePortArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpUrgentPointer = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUrgentPointerArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUserDefinedArgs
                                                    {
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    TcpWindowSize = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpWindowSizeArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    UdpChecksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpChecksumArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    UdpDestinationPort = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpDestinationPortArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    UdpLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpLengthArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    UdpSourcePort = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpSourcePortArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    UdpUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpUserDefinedArgs
                                                    {
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                },
                                            },
                                            LessThan = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanArgs
                                            {
                                                Context = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextArgs
                                                {
                                                    Icmp6Checksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6ChecksumArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    Icmp6Code = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6CodeArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    Icmp6Type = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6TypeArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    Icmp6UserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6UserDefinedArgs
                                                    {
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    IcmpChecksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpChecksumArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IcmpCode = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpCodeArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IcmpId = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpIdArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IcmpSequence = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpSequenceArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IcmpType = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpTypeArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IcmpUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpUserDefinedArgs
                                                    {
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    Ip6FlowLabel = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6FlowLabelArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    Ip6HopLimit = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6HopLimitArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    Ip6NextHeader = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6NextHeaderArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    Ip6PayloadLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6PayloadLengthArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    Ip6TrafficClass = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6TrafficClassArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    Ip6UserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6UserDefinedArgs
                                                    {
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    Ip6Version = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6VersionArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpFragmentOffset = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpFragmentOffsetArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpHeaderChecksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderChecksumArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpHeaderLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderLengthArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpId = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpIdArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpOptionLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionLengthArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpOptionNumber = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionNumberArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpOptionType = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionTypeArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpOptionUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionUserDefinedArgs
                                                    {
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    IpProtocol = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpProtocolArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpTos = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTosArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpTotalLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTotalLengthArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpTtl = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTtlArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    IpUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpUserDefinedArgs
                                                    {
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    IpVersion = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpVersionArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpAcknowledgeNumber = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpAcknowledgeNumberArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpChecksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpChecksumArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpDataOffset = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDataOffsetArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpDestinationPort = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDestinationPortArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpOptionKind = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionKindArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpOptionLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionLengthArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpOptionUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionUserDefinedArgs
                                                    {
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    TcpReserved = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpReservedArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpSequenceNumber = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSequenceNumberArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpSourcePort = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSourcePortArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpUrgentPointer = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUrgentPointerArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    TcpUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUserDefinedArgs
                                                    {
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                    TcpWindowSize = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpWindowSizeArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    UdpChecksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpChecksumArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    UdpDestinationPort = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpDestinationPortArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    UdpLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpLengthArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    UdpSourcePort = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpSourcePortArgs
                                                    {
                                                        Value = 0,
                                                    },
                                                    UdpUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpUserDefinedArgs
                                                    {
                                                        Offset = 0,
                                                        Value = 0,
                                                        Width = 0,
                                                    },
                                                },
                                            },
                                            Range = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeArgs
                                            {
                                                Context = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextArgs
                                                {
                                                    Icmp6Checksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6ChecksumArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    Icmp6Code = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6CodeArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    Icmp6Type = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6TypeArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    Icmp6UserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6UserDefinedArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                        Offset = 0,
                                                        Width = 0,
                                                    },
                                                    IcmpChecksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpChecksumArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    IcmpCode = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpCodeArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    IcmpId = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpIdArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    IcmpSequence = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpSequenceArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    IcmpType = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpTypeArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    IcmpUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpUserDefinedArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                        Offset = 0,
                                                        Width = 0,
                                                    },
                                                    Ip6FlowLabel = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6FlowLabelArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    Ip6HopLimit = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6HopLimitArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    Ip6NextHeader = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6NextHeaderArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    Ip6PayloadLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6PayloadLengthArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    Ip6TrafficClass = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6TrafficClassArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    Ip6UserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6UserDefinedArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                        Offset = 0,
                                                        Width = 0,
                                                    },
                                                    Ip6Version = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6VersionArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    IpFragmentOffset = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpFragmentOffsetArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    IpHeaderChecksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderChecksumArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    IpHeaderLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderLengthArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    IpId = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpIdArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    IpOptionLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionLengthArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    IpOptionNumber = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionNumberArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    IpOptionType = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionTypeArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    IpOptionUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionUserDefinedArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                        Offset = 0,
                                                        Width = 0,
                                                    },
                                                    IpProtocol = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpProtocolArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    IpTos = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTosArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    IpTotalLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTotalLengthArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    IpTtl = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTtlArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    IpUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpUserDefinedArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                        Offset = 0,
                                                        Width = 0,
                                                    },
                                                    IpVersion = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpVersionArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    TcpAcknowledgeNumber = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpAcknowledgeNumberArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    TcpChecksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpChecksumArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    TcpDataOffset = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDataOffsetArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    TcpDestinationPort = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDestinationPortArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    TcpOptionKind = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionKindArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    TcpOptionLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionLengthArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    TcpOptionUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionUserDefinedArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                        Offset = 0,
                                                        Width = 0,
                                                    },
                                                    TcpReserved = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpReservedArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    TcpSequenceNumber = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSequenceNumberArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    TcpSourcePort = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSourcePortArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    TcpUrgentPointer = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUrgentPointerArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    TcpUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUserDefinedArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                        Offset = 0,
                                                        Width = 0,
                                                    },
                                                    TcpWindowSize = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpWindowSizeArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    UdpChecksum = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpChecksumArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    UdpDestinationPort = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpDestinationPortArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    UdpLength = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpLengthArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    UdpSourcePort = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpSourcePortArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                    },
                                                    UdpUserDefined = new Panos.Inputs.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpUserDefinedArgs
                                                    {
                                                        High = 0,
                                                        Low = 0,
                                                        Offset = 0,
                                                        Width = 0,
                                                    },
                                                },
                                            },
                                        },
                                    },
                                },
                            },
                        },
                    },
                    ThreatId = 0,
                    Vendors = new[]
                    {
                        "string",
                    },
                },
            },
        },
        NonIpProtocol = new Panos.Inputs.ZoneProtectionProfileNonIpProtocolArgs
        {
            ListType = "string",
            Protocols = new[]
            {
                new Panos.Inputs.ZoneProtectionProfileNonIpProtocolProtocolArgs
                {
                    Name = "string",
                    Enable = false,
                    EtherType = "string",
                },
            },
        },
        RemoveTcpTimestamp = false,
        ScanWhiteLists = new[]
        {
            new Panos.Inputs.ZoneProtectionProfileScanWhiteListArgs
            {
                Name = "string",
                Ipv4 = "string",
                Ipv6 = "string",
            },
        },
        Scans = new[]
        {
            new Panos.Inputs.ZoneProtectionProfileScanArgs
            {
                Name = "string",
                Action = new Panos.Inputs.ZoneProtectionProfileScanActionArgs
                {
                    Alert = null,
                    Allow = null,
                    Block = null,
                    BlockIp = new Panos.Inputs.ZoneProtectionProfileScanActionBlockIpArgs
                    {
                        Duration = 0,
                        TrackBy = "string",
                    },
                },
                Interval = 0,
                Threshold = 0,
            },
        },
        StrictIpCheck = false,
        StripMptcpOption = "string",
        StripTcpFastOpenAndData = false,
        SuppressIcmpNeedfrag = false,
        SuppressIcmpTimeexceeded = false,
        TcpRejectNonSyn = "string",
    });
    
    example, err := panos.NewZoneProtectionProfile(ctx, "zoneProtectionProfileResource", &panos.ZoneProtectionProfileArgs{
    	Location: &panos.ZoneProtectionProfileLocationArgs{
    		Ngfw: &panos.ZoneProtectionProfileLocationNgfwArgs{
    			NgfwDevice: pulumi.String("string"),
    		},
    		Template: &panos.ZoneProtectionProfileLocationTemplateArgs{
    			Name:           pulumi.String("string"),
    			NgfwDevice:     pulumi.String("string"),
    			PanoramaDevice: pulumi.String("string"),
    		},
    		TemplateStack: &panos.ZoneProtectionProfileLocationTemplateStackArgs{
    			Name:           pulumi.String("string"),
    			NgfwDevice:     pulumi.String("string"),
    			PanoramaDevice: pulumi.String("string"),
    		},
    	},
    	DiscardTimestamp:                     pulumi.Bool(false),
    	AsymmetricPath:                       pulumi.String("string"),
    	DiscardIcmpFrag:                      pulumi.Bool(false),
    	DiscardIcmpLargePacket:               pulumi.Bool(false),
    	DiscardIcmpPingZeroId:                pulumi.Bool(false),
    	DiscardIpFrag:                        pulumi.Bool(false),
    	DiscardIpSpoof:                       pulumi.Bool(false),
    	DiscardLooseSourceRouting:            pulumi.Bool(false),
    	DiscardMalformedOption:               pulumi.Bool(false),
    	DiscardOverlappingTcpSegmentMismatch: pulumi.Bool(false),
    	DiscardRecordRoute:                   pulumi.Bool(false),
    	DiscardSecurity:                      pulumi.Bool(false),
    	DiscardStreamId:                      pulumi.Bool(false),
    	DiscardStrictSourceRouting:           pulumi.Bool(false),
    	DiscardTcpSplitHandshake:             pulumi.Bool(false),
    	DiscardTcpSynWithData:                pulumi.Bool(false),
    	DiscardIcmpError:                     pulumi.Bool(false),
    	DiscardTcpSynackWithData:             pulumi.Bool(false),
    	DiscardUnknownOption:                 pulumi.Bool(false),
    	Flood: &panos.ZoneProtectionProfileFloodArgs{
    		Icmp: &panos.ZoneProtectionProfileFloodIcmpArgs{
    			Enable: pulumi.Bool(false),
    			Red: &panos.ZoneProtectionProfileFloodIcmpRedArgs{
    				ActivateRate: pulumi.Float64(0),
    				AlarmRate:    pulumi.Float64(0),
    				MaximalRate:  pulumi.Float64(0),
    			},
    		},
    		Icmpv6: &panos.ZoneProtectionProfileFloodIcmpv6Args{
    			Enable: pulumi.Bool(false),
    			Red: &panos.ZoneProtectionProfileFloodIcmpv6RedArgs{
    				ActivateRate: pulumi.Float64(0),
    				AlarmRate:    pulumi.Float64(0),
    				MaximalRate:  pulumi.Float64(0),
    			},
    		},
    		OtherIp: &panos.ZoneProtectionProfileFloodOtherIpArgs{
    			Enable: pulumi.Bool(false),
    			Red: &panos.ZoneProtectionProfileFloodOtherIpRedArgs{
    				ActivateRate: pulumi.Float64(0),
    				AlarmRate:    pulumi.Float64(0),
    				MaximalRate:  pulumi.Float64(0),
    			},
    		},
    		SctpInit: &panos.ZoneProtectionProfileFloodSctpInitArgs{
    			Enable: pulumi.Bool(false),
    			Red: &panos.ZoneProtectionProfileFloodSctpInitRedArgs{
    				ActivateRate: pulumi.Float64(0),
    				AlarmRate:    pulumi.Float64(0),
    				MaximalRate:  pulumi.Float64(0),
    			},
    		},
    		TcpSyn: &panos.ZoneProtectionProfileFloodTcpSynArgs{
    			Enable: pulumi.Bool(false),
    			Red: &panos.ZoneProtectionProfileFloodTcpSynRedArgs{
    				ActivateRate: pulumi.Float64(0),
    				AlarmRate:    pulumi.Float64(0),
    				MaximalRate:  pulumi.Float64(0),
    			},
    			SynCookies: &panos.ZoneProtectionProfileFloodTcpSynSynCookiesArgs{
    				ActivateRate: pulumi.Float64(0),
    				AlarmRate:    pulumi.Float64(0),
    				MaximalRate:  pulumi.Float64(0),
    			},
    		},
    		Udp: &panos.ZoneProtectionProfileFloodUdpArgs{
    			Enable: pulumi.Bool(false),
    			Red: &panos.ZoneProtectionProfileFloodUdpRedArgs{
    				ActivateRate: pulumi.Float64(0),
    				AlarmRate:    pulumi.Float64(0),
    				MaximalRate:  pulumi.Float64(0),
    			},
    		},
    	},
    	Ipv6: &panos.ZoneProtectionProfileIpv6Args{
    		AnycastSource: pulumi.Bool(false),
    		FilterExtHdr: &panos.ZoneProtectionProfileIpv6FilterExtHdrArgs{
    			DestOptionHdr: pulumi.Bool(false),
    			HopByHopHdr:   pulumi.Bool(false),
    			RoutingHdr:    pulumi.Bool(false),
    		},
    		Icmpv6TooBigSmallMtuDiscard: pulumi.Bool(false),
    		IgnoreInvPkt: &panos.ZoneProtectionProfileIpv6IgnoreInvPktArgs{
    			DestUnreach:  pulumi.Bool(false),
    			ParamProblem: pulumi.Bool(false),
    			PktTooBig:    pulumi.Bool(false),
    			Redirect:     pulumi.Bool(false),
    			TimeExceeded: pulumi.Bool(false),
    		},
    		Ipv4CompatibleAddress:     pulumi.Bool(false),
    		MulticastSource:           pulumi.Bool(false),
    		NeedlessFragmentHdr:       pulumi.Bool(false),
    		OptionsInvalidIpv6Discard: pulumi.Bool(false),
    		ReservedFieldSetDiscard:   pulumi.Bool(false),
    		RoutingHeader0:            pulumi.Bool(false),
    		RoutingHeader1:            pulumi.Bool(false),
    		RoutingHeader253:          pulumi.Bool(false),
    		RoutingHeader254:          pulumi.Bool(false),
    		RoutingHeader255:          pulumi.Bool(false),
    		RoutingHeader3:            pulumi.Bool(false),
    		RoutingHeader4252:         pulumi.Bool(false),
    	},
    	L2SecGroupTagProtection: &panos.ZoneProtectionProfileL2SecGroupTagProtectionArgs{
    		Tags: panos.ZoneProtectionProfileL2SecGroupTagProtectionTagArray{
    			&panos.ZoneProtectionProfileL2SecGroupTagProtectionTagArgs{
    				Name:   pulumi.String("string"),
    				Enable: pulumi.Bool(false),
    				Tag:    pulumi.String("string"),
    			},
    		},
    	},
    	Description: pulumi.String("string"),
    	Name:        pulumi.String("string"),
    	NetInspection: &panos.ZoneProtectionProfileNetInspectionArgs{
    		PredefinedRule: &panos.ZoneProtectionProfileNetInspectionPredefinedRuleArgs{
    			Enable:   pulumi.Bool(false),
    			ThreatId: pulumi.Float64(0),
    		},
    		Rules: panos.ZoneProtectionProfileNetInspectionRuleArray{
    			&panos.ZoneProtectionProfileNetInspectionRuleArgs{
    				Name:        pulumi.String("string"),
    				LogInterval: pulumi.Float64(0),
    				Cves: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Enable: pulumi.Bool(false),
    				ExemptIps: panos.ZoneProtectionProfileNetInspectionRuleExemptIpArray{
    					&panos.ZoneProtectionProfileNetInspectionRuleExemptIpArgs{
    						Name: pulumi.String("string"),
    					},
    				},
    				IcmpUnreachable: pulumi.Bool(false),
    				Action:          pulumi.String("string"),
    				LogSeverity:     pulumi.String("string"),
    				Bugtraqs: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				PacketCapture: pulumi.String("string"),
    				References: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    				Signature: &panos.ZoneProtectionProfileNetInspectionRuleSignatureArgs{
    					Comment: pulumi.String("string"),
    					OrConditions: panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionArray{
    						&panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionArgs{
    							Name: pulumi.String("string"),
    							AndConditions: panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionArray{
    								&panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionArgs{
    									Name: pulumi.String("string"),
    									Operator: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorArgs{
    										EqualTo: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToArgs{
    											Context: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextArgs{
    												Icmp6Checksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6ChecksumArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												Icmp6Code: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6CodeArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												Icmp6Type: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6TypeArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												Icmp6UserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6UserDefinedArgs{
    													Mask:   pulumi.String("string"),
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												IcmpChecksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpChecksumArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												IcmpCode: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpCodeArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												IcmpId: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpIdArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												IcmpSequence: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpSequenceArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												IcmpType: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpTypeArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												IcmpUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpUserDefinedArgs{
    													Mask:   pulumi.String("string"),
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												Ip6DestinationAddress: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6DestinationAddressArgs{
    													Mask:   pulumi.String("string"),
    													Prefix: pulumi.Float64(0),
    													Value:  pulumi.String("string"),
    												},
    												Ip6FlowLabel: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6FlowLabelArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												Ip6HopLimit: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6HopLimitArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												Ip6NextHeader: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6NextHeaderArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												Ip6PayloadLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6PayloadLengthArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												Ip6SourceAddress: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6SourceAddressArgs{
    													Mask:   pulumi.String("string"),
    													Prefix: pulumi.Float64(0),
    													Value:  pulumi.String("string"),
    												},
    												Ip6TrafficClass: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6TrafficClassArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												Ip6UserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6UserDefinedArgs{
    													Mask:   pulumi.String("string"),
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												Ip6Version: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6VersionArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												IpDestinationAddress: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpDestinationAddressArgs{
    													Mask:   pulumi.String("string"),
    													Prefix: pulumi.Float64(0),
    													Value:  pulumi.String("string"),
    												},
    												IpFlagDf: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagDfArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpFlagMf: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagMfArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpFlagReserved: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagReservedArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpFragmentOffset: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFragmentOffsetArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												IpHeaderChecksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderChecksumArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												IpHeaderLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderLengthArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												IpId: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpIdArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												IpOptionLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionLengthArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												IpOptionNumber: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionNumberArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												IpOptionType: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionTypeArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												IpOptionUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionUserDefinedArgs{
    													Mask:   pulumi.String("string"),
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												IpProtocol: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpProtocolArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												IpSourceAddress: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpSourceAddressArgs{
    													Mask:   pulumi.String("string"),
    													Prefix: pulumi.Float64(0),
    													Value:  pulumi.String("string"),
    												},
    												IpTos: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTosArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												IpTotalLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTotalLengthArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												IpTtl: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTtlArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												IpUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpUserDefinedArgs{
    													Mask:   pulumi.String("string"),
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												IpVersion: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpVersionArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												TcpAcknowledgeNumber: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpAcknowledgeNumberArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												TcpChecksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpChecksumArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												TcpDataOffset: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDataOffsetArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												TcpDestinationPort: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDestinationPortArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												TcpFlagAck: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagAckArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpFlagCwr: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagCwrArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpFlagEce: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagEceArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpFlagFin: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagFinArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpFlagPsh: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagPshArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpFlagRst: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagRstArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpFlagSyn: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagSynArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpFlagUrg: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagUrgArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpOptionKind: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionKindArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												TcpOptionLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionLengthArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												TcpOptionUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionUserDefinedArgs{
    													Mask:   pulumi.String("string"),
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												TcpReserved: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpReservedArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												TcpSequenceNumber: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSequenceNumberArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												TcpSourcePort: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSourcePortArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												TcpUrgentPointer: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUrgentPointerArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												TcpUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUserDefinedArgs{
    													Mask:   pulumi.String("string"),
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												TcpWindowSize: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpWindowSizeArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												UdpChecksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpChecksumArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												UdpDestinationPort: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpDestinationPortArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												UdpLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpLengthArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												UdpSourcePort: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpSourcePortArgs{
    													Mask:  pulumi.String("string"),
    													Value: pulumi.Float64(0),
    												},
    												UdpUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpUserDefinedArgs{
    													Mask:   pulumi.String("string"),
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    											},
    											Negate: pulumi.Bool(false),
    										},
    										Event: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventArgs{
    											Context: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextArgs{
    												Ip6SameAddress:          &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIp6SameAddressArgs{},
    												IpOptionAddext:          &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionAddextArgs{},
    												IpOptionCipso:           &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionCipsoArgs{},
    												IpOptionDps:             &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionDpsArgs{},
    												IpOptionEip:             &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEipArgs{},
    												IpOptionEncode:          &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEncodeArgs{},
    												IpOptionEool:            &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEoolArgs{},
    												IpOptionEsec:            &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEsecArgs{},
    												IpOptionFinn:            &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionFinnArgs{},
    												IpOptionImitd:           &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionImitdArgs{},
    												IpOptionLsr:             &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionLsrArgs{},
    												IpOptionMtup:            &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionMtupArgs{},
    												IpOptionMtur:            &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionMturArgs{},
    												IpOptionNop:             &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionNopArgs{},
    												IpOptionQs:              &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionQsArgs{},
    												IpOptionRr:              &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionRrArgs{},
    												IpOptionRtralt:          &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionRtraltArgs{},
    												IpOptionSdb:             &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSdbArgs{},
    												IpOptionSec:             &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSecArgs{},
    												IpOptionSid:             &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSidArgs{},
    												IpOptionSsr:             &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSsrArgs{},
    												IpOptionTr:              &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionTrArgs{},
    												IpOptionTs:              &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionTsArgs{},
    												IpOptionUmp:             &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionUmpArgs{},
    												IpOptionVisa:            &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionVisaArgs{},
    												IpOptionZsu:             &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionZsuArgs{},
    												IpSameAddress:           &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpSameAddressArgs{},
    												TcpOptionAltDat:         &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionAltDatArgs{},
    												TcpOptionAltRst:         &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionAltRstArgs{},
    												TcpOptionBubba:          &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionBubbaArgs{},
    												TcpOptionCc:             &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCcArgs{},
    												TcpOptionCcEcho:         &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCcEchoArgs{},
    												TcpOptionCcNew:          &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCcNewArgs{},
    												TcpOptionCompress:       &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCompressArgs{},
    												TcpOptionCorrupt:        &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCorruptArgs{},
    												TcpOptionEcho:           &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEchoArgs{},
    												TcpOptionEchoReply:      &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEchoReplyArgs{},
    												TcpOptionEno:            &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEnoArgs{},
    												TcpOptionEool:           &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEoolArgs{},
    												TcpOptionFast:           &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionFastArgs{},
    												TcpOptionMd5:            &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMd5Args{},
    												TcpOptionMptcp:          &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMptcpArgs{},
    												TcpOptionMss:            &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMssArgs{},
    												TcpOptionNop:            &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionNopArgs{},
    												TcpOptionPartialPermit:  &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionPartialPermitArgs{},
    												TcpOptionPartialProfile: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionPartialProfileArgs{},
    												TcpOptionQsRes:          &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionQsResArgs{},
    												TcpOptionRecBd:          &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionRecBdArgs{},
    												TcpOptionSack:           &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSackArgs{},
    												TcpOptionSackPermit:     &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSackPermitArgs{},
    												TcpOptionScps:           &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionScpsArgs{},
    												TcpOptionSkeeter:        &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSkeeterArgs{},
    												TcpOptionSnak:           &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSnakArgs{},
    												TcpOptionSnap:           &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSnapArgs{},
    												TcpOptionTcpAo:          &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTcpAoArgs{},
    												TcpOptionTrailer:        &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTrailerArgs{},
    												TcpOptionTs:             &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTsArgs{},
    												TcpOptionUserTimeout:    &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionUserTimeoutArgs{},
    												TcpOptionWs:             &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionWsArgs{},
    											},
    										},
    										GreaterThan: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanArgs{
    											Context: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextArgs{
    												Icmp6Checksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6ChecksumArgs{
    													Value: pulumi.Float64(0),
    												},
    												Icmp6Code: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6CodeArgs{
    													Value: pulumi.Float64(0),
    												},
    												Icmp6Type: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6TypeArgs{
    													Value: pulumi.Float64(0),
    												},
    												Icmp6UserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6UserDefinedArgs{
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												IcmpChecksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpChecksumArgs{
    													Value: pulumi.Float64(0),
    												},
    												IcmpCode: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpCodeArgs{
    													Value: pulumi.Float64(0),
    												},
    												IcmpId: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpIdArgs{
    													Value: pulumi.Float64(0),
    												},
    												IcmpSequence: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpSequenceArgs{
    													Value: pulumi.Float64(0),
    												},
    												IcmpType: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpTypeArgs{
    													Value: pulumi.Float64(0),
    												},
    												IcmpUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpUserDefinedArgs{
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												Ip6FlowLabel: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6FlowLabelArgs{
    													Value: pulumi.Float64(0),
    												},
    												Ip6HopLimit: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6HopLimitArgs{
    													Value: pulumi.Float64(0),
    												},
    												Ip6NextHeader: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6NextHeaderArgs{
    													Value: pulumi.Float64(0),
    												},
    												Ip6PayloadLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6PayloadLengthArgs{
    													Value: pulumi.Float64(0),
    												},
    												Ip6TrafficClass: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6TrafficClassArgs{
    													Value: pulumi.Float64(0),
    												},
    												Ip6UserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6UserDefinedArgs{
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												Ip6Version: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6VersionArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpFragmentOffset: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpFragmentOffsetArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpHeaderChecksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderChecksumArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpHeaderLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderLengthArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpId: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpIdArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpOptionLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionLengthArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpOptionNumber: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionNumberArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpOptionType: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionTypeArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpOptionUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionUserDefinedArgs{
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												IpProtocol: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpProtocolArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpTos: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTosArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpTotalLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTotalLengthArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpTtl: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTtlArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpUserDefinedArgs{
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												IpVersion: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpVersionArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpAcknowledgeNumber: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpAcknowledgeNumberArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpChecksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpChecksumArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpDataOffset: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDataOffsetArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpDestinationPort: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDestinationPortArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpOptionKind: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionKindArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpOptionLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionLengthArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpOptionUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionUserDefinedArgs{
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												TcpReserved: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpReservedArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpSequenceNumber: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSequenceNumberArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpSourcePort: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSourcePortArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpUrgentPointer: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUrgentPointerArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUserDefinedArgs{
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												TcpWindowSize: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpWindowSizeArgs{
    													Value: pulumi.Float64(0),
    												},
    												UdpChecksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpChecksumArgs{
    													Value: pulumi.Float64(0),
    												},
    												UdpDestinationPort: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpDestinationPortArgs{
    													Value: pulumi.Float64(0),
    												},
    												UdpLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpLengthArgs{
    													Value: pulumi.Float64(0),
    												},
    												UdpSourcePort: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpSourcePortArgs{
    													Value: pulumi.Float64(0),
    												},
    												UdpUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpUserDefinedArgs{
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    											},
    										},
    										LessThan: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanArgs{
    											Context: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextArgs{
    												Icmp6Checksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6ChecksumArgs{
    													Value: pulumi.Float64(0),
    												},
    												Icmp6Code: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6CodeArgs{
    													Value: pulumi.Float64(0),
    												},
    												Icmp6Type: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6TypeArgs{
    													Value: pulumi.Float64(0),
    												},
    												Icmp6UserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6UserDefinedArgs{
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												IcmpChecksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpChecksumArgs{
    													Value: pulumi.Float64(0),
    												},
    												IcmpCode: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpCodeArgs{
    													Value: pulumi.Float64(0),
    												},
    												IcmpId: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpIdArgs{
    													Value: pulumi.Float64(0),
    												},
    												IcmpSequence: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpSequenceArgs{
    													Value: pulumi.Float64(0),
    												},
    												IcmpType: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpTypeArgs{
    													Value: pulumi.Float64(0),
    												},
    												IcmpUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpUserDefinedArgs{
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												Ip6FlowLabel: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6FlowLabelArgs{
    													Value: pulumi.Float64(0),
    												},
    												Ip6HopLimit: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6HopLimitArgs{
    													Value: pulumi.Float64(0),
    												},
    												Ip6NextHeader: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6NextHeaderArgs{
    													Value: pulumi.Float64(0),
    												},
    												Ip6PayloadLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6PayloadLengthArgs{
    													Value: pulumi.Float64(0),
    												},
    												Ip6TrafficClass: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6TrafficClassArgs{
    													Value: pulumi.Float64(0),
    												},
    												Ip6UserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6UserDefinedArgs{
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												Ip6Version: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6VersionArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpFragmentOffset: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpFragmentOffsetArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpHeaderChecksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderChecksumArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpHeaderLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderLengthArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpId: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpIdArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpOptionLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionLengthArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpOptionNumber: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionNumberArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpOptionType: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionTypeArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpOptionUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionUserDefinedArgs{
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												IpProtocol: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpProtocolArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpTos: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTosArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpTotalLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTotalLengthArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpTtl: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTtlArgs{
    													Value: pulumi.Float64(0),
    												},
    												IpUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpUserDefinedArgs{
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												IpVersion: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpVersionArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpAcknowledgeNumber: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpAcknowledgeNumberArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpChecksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpChecksumArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpDataOffset: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDataOffsetArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpDestinationPort: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDestinationPortArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpOptionKind: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionKindArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpOptionLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionLengthArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpOptionUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionUserDefinedArgs{
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												TcpReserved: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpReservedArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpSequenceNumber: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSequenceNumberArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpSourcePort: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSourcePortArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpUrgentPointer: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUrgentPointerArgs{
    													Value: pulumi.Float64(0),
    												},
    												TcpUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUserDefinedArgs{
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												TcpWindowSize: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpWindowSizeArgs{
    													Value: pulumi.Float64(0),
    												},
    												UdpChecksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpChecksumArgs{
    													Value: pulumi.Float64(0),
    												},
    												UdpDestinationPort: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpDestinationPortArgs{
    													Value: pulumi.Float64(0),
    												},
    												UdpLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpLengthArgs{
    													Value: pulumi.Float64(0),
    												},
    												UdpSourcePort: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpSourcePortArgs{
    													Value: pulumi.Float64(0),
    												},
    												UdpUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpUserDefinedArgs{
    													Offset: pulumi.Float64(0),
    													Value:  pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    											},
    										},
    										Range: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeArgs{
    											Context: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextArgs{
    												Icmp6Checksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6ChecksumArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												Icmp6Code: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6CodeArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												Icmp6Type: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6TypeArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												Icmp6UserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6UserDefinedArgs{
    													High:   pulumi.Float64(0),
    													Low:    pulumi.Float64(0),
    													Offset: pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												IcmpChecksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpChecksumArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												IcmpCode: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpCodeArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												IcmpId: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpIdArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												IcmpSequence: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpSequenceArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												IcmpType: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpTypeArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												IcmpUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpUserDefinedArgs{
    													High:   pulumi.Float64(0),
    													Low:    pulumi.Float64(0),
    													Offset: pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												Ip6FlowLabel: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6FlowLabelArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												Ip6HopLimit: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6HopLimitArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												Ip6NextHeader: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6NextHeaderArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												Ip6PayloadLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6PayloadLengthArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												Ip6TrafficClass: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6TrafficClassArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												Ip6UserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6UserDefinedArgs{
    													High:   pulumi.Float64(0),
    													Low:    pulumi.Float64(0),
    													Offset: pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												Ip6Version: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6VersionArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												IpFragmentOffset: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpFragmentOffsetArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												IpHeaderChecksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderChecksumArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												IpHeaderLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderLengthArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												IpId: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpIdArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												IpOptionLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionLengthArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												IpOptionNumber: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionNumberArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												IpOptionType: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionTypeArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												IpOptionUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionUserDefinedArgs{
    													High:   pulumi.Float64(0),
    													Low:    pulumi.Float64(0),
    													Offset: pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												IpProtocol: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpProtocolArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												IpTos: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTosArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												IpTotalLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTotalLengthArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												IpTtl: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTtlArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												IpUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpUserDefinedArgs{
    													High:   pulumi.Float64(0),
    													Low:    pulumi.Float64(0),
    													Offset: pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												IpVersion: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpVersionArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												TcpAcknowledgeNumber: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpAcknowledgeNumberArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												TcpChecksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpChecksumArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												TcpDataOffset: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDataOffsetArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												TcpDestinationPort: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDestinationPortArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												TcpOptionKind: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionKindArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												TcpOptionLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionLengthArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												TcpOptionUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionUserDefinedArgs{
    													High:   pulumi.Float64(0),
    													Low:    pulumi.Float64(0),
    													Offset: pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												TcpReserved: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpReservedArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												TcpSequenceNumber: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSequenceNumberArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												TcpSourcePort: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSourcePortArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												TcpUrgentPointer: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUrgentPointerArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												TcpUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUserDefinedArgs{
    													High:   pulumi.Float64(0),
    													Low:    pulumi.Float64(0),
    													Offset: pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    												TcpWindowSize: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpWindowSizeArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												UdpChecksum: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpChecksumArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												UdpDestinationPort: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpDestinationPortArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												UdpLength: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpLengthArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												UdpSourcePort: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpSourcePortArgs{
    													High: pulumi.Float64(0),
    													Low:  pulumi.Float64(0),
    												},
    												UdpUserDefined: &panos.ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpUserDefinedArgs{
    													High:   pulumi.Float64(0),
    													Low:    pulumi.Float64(0),
    													Offset: pulumi.Float64(0),
    													Width:  pulumi.Float64(0),
    												},
    											},
    										},
    									},
    								},
    							},
    						},
    					},
    				},
    				ThreatId: pulumi.Float64(0),
    				Vendors: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    			},
    		},
    	},
    	NonIpProtocol: &panos.ZoneProtectionProfileNonIpProtocolArgs{
    		ListType: pulumi.String("string"),
    		Protocols: panos.ZoneProtectionProfileNonIpProtocolProtocolArray{
    			&panos.ZoneProtectionProfileNonIpProtocolProtocolArgs{
    				Name:      pulumi.String("string"),
    				Enable:    pulumi.Bool(false),
    				EtherType: pulumi.String("string"),
    			},
    		},
    	},
    	RemoveTcpTimestamp: pulumi.Bool(false),
    	ScanWhiteLists: panos.ZoneProtectionProfileScanWhiteListArray{
    		&panos.ZoneProtectionProfileScanWhiteListArgs{
    			Name: pulumi.String("string"),
    			Ipv4: pulumi.String("string"),
    			Ipv6: pulumi.String("string"),
    		},
    	},
    	Scans: panos.ZoneProtectionProfileScanArray{
    		&panos.ZoneProtectionProfileScanArgs{
    			Name: pulumi.String("string"),
    			Action: &panos.ZoneProtectionProfileScanActionArgs{
    				Alert: &panos.ZoneProtectionProfileScanActionAlertArgs{},
    				Allow: &panos.ZoneProtectionProfileScanActionAllowArgs{},
    				Block: &panos.ZoneProtectionProfileScanActionBlockArgs{},
    				BlockIp: &panos.ZoneProtectionProfileScanActionBlockIpArgs{
    					Duration: pulumi.Float64(0),
    					TrackBy:  pulumi.String("string"),
    				},
    			},
    			Interval:  pulumi.Float64(0),
    			Threshold: pulumi.Float64(0),
    		},
    	},
    	StrictIpCheck:            pulumi.Bool(false),
    	StripMptcpOption:         pulumi.String("string"),
    	StripTcpFastOpenAndData:  pulumi.Bool(false),
    	SuppressIcmpNeedfrag:     pulumi.Bool(false),
    	SuppressIcmpTimeexceeded: pulumi.Bool(false),
    	TcpRejectNonSyn:          pulumi.String("string"),
    })
    
    var zoneProtectionProfileResource = new ZoneProtectionProfile("zoneProtectionProfileResource", ZoneProtectionProfileArgs.builder()
        .location(ZoneProtectionProfileLocationArgs.builder()
            .ngfw(ZoneProtectionProfileLocationNgfwArgs.builder()
                .ngfwDevice("string")
                .build())
            .template(ZoneProtectionProfileLocationTemplateArgs.builder()
                .name("string")
                .ngfwDevice("string")
                .panoramaDevice("string")
                .build())
            .templateStack(ZoneProtectionProfileLocationTemplateStackArgs.builder()
                .name("string")
                .ngfwDevice("string")
                .panoramaDevice("string")
                .build())
            .build())
        .discardTimestamp(false)
        .asymmetricPath("string")
        .discardIcmpFrag(false)
        .discardIcmpLargePacket(false)
        .discardIcmpPingZeroId(false)
        .discardIpFrag(false)
        .discardIpSpoof(false)
        .discardLooseSourceRouting(false)
        .discardMalformedOption(false)
        .discardOverlappingTcpSegmentMismatch(false)
        .discardRecordRoute(false)
        .discardSecurity(false)
        .discardStreamId(false)
        .discardStrictSourceRouting(false)
        .discardTcpSplitHandshake(false)
        .discardTcpSynWithData(false)
        .discardIcmpError(false)
        .discardTcpSynackWithData(false)
        .discardUnknownOption(false)
        .flood(ZoneProtectionProfileFloodArgs.builder()
            .icmp(ZoneProtectionProfileFloodIcmpArgs.builder()
                .enable(false)
                .red(ZoneProtectionProfileFloodIcmpRedArgs.builder()
                    .activateRate(0.0)
                    .alarmRate(0.0)
                    .maximalRate(0.0)
                    .build())
                .build())
            .icmpv6(ZoneProtectionProfileFloodIcmpv6Args.builder()
                .enable(false)
                .red(ZoneProtectionProfileFloodIcmpv6RedArgs.builder()
                    .activateRate(0.0)
                    .alarmRate(0.0)
                    .maximalRate(0.0)
                    .build())
                .build())
            .otherIp(ZoneProtectionProfileFloodOtherIpArgs.builder()
                .enable(false)
                .red(ZoneProtectionProfileFloodOtherIpRedArgs.builder()
                    .activateRate(0.0)
                    .alarmRate(0.0)
                    .maximalRate(0.0)
                    .build())
                .build())
            .sctpInit(ZoneProtectionProfileFloodSctpInitArgs.builder()
                .enable(false)
                .red(ZoneProtectionProfileFloodSctpInitRedArgs.builder()
                    .activateRate(0.0)
                    .alarmRate(0.0)
                    .maximalRate(0.0)
                    .build())
                .build())
            .tcpSyn(ZoneProtectionProfileFloodTcpSynArgs.builder()
                .enable(false)
                .red(ZoneProtectionProfileFloodTcpSynRedArgs.builder()
                    .activateRate(0.0)
                    .alarmRate(0.0)
                    .maximalRate(0.0)
                    .build())
                .synCookies(ZoneProtectionProfileFloodTcpSynSynCookiesArgs.builder()
                    .activateRate(0.0)
                    .alarmRate(0.0)
                    .maximalRate(0.0)
                    .build())
                .build())
            .udp(ZoneProtectionProfileFloodUdpArgs.builder()
                .enable(false)
                .red(ZoneProtectionProfileFloodUdpRedArgs.builder()
                    .activateRate(0.0)
                    .alarmRate(0.0)
                    .maximalRate(0.0)
                    .build())
                .build())
            .build())
        .ipv6(ZoneProtectionProfileIpv6Args.builder()
            .anycastSource(false)
            .filterExtHdr(ZoneProtectionProfileIpv6FilterExtHdrArgs.builder()
                .destOptionHdr(false)
                .hopByHopHdr(false)
                .routingHdr(false)
                .build())
            .icmpv6TooBigSmallMtuDiscard(false)
            .ignoreInvPkt(ZoneProtectionProfileIpv6IgnoreInvPktArgs.builder()
                .destUnreach(false)
                .paramProblem(false)
                .pktTooBig(false)
                .redirect(false)
                .timeExceeded(false)
                .build())
            .ipv4CompatibleAddress(false)
            .multicastSource(false)
            .needlessFragmentHdr(false)
            .optionsInvalidIpv6Discard(false)
            .reservedFieldSetDiscard(false)
            .routingHeader0(false)
            .routingHeader1(false)
            .routingHeader253(false)
            .routingHeader254(false)
            .routingHeader255(false)
            .routingHeader3(false)
            .routingHeader4252(false)
            .build())
        .l2SecGroupTagProtection(ZoneProtectionProfileL2SecGroupTagProtectionArgs.builder()
            .tags(ZoneProtectionProfileL2SecGroupTagProtectionTagArgs.builder()
                .name("string")
                .enable(false)
                .tag("string")
                .build())
            .build())
        .description("string")
        .name("string")
        .netInspection(ZoneProtectionProfileNetInspectionArgs.builder()
            .predefinedRule(ZoneProtectionProfileNetInspectionPredefinedRuleArgs.builder()
                .enable(false)
                .threatId(0.0)
                .build())
            .rules(ZoneProtectionProfileNetInspectionRuleArgs.builder()
                .name("string")
                .logInterval(0.0)
                .cves("string")
                .enable(false)
                .exemptIps(ZoneProtectionProfileNetInspectionRuleExemptIpArgs.builder()
                    .name("string")
                    .build())
                .icmpUnreachable(false)
                .action("string")
                .logSeverity("string")
                .bugtraqs("string")
                .packetCapture("string")
                .references("string")
                .signature(ZoneProtectionProfileNetInspectionRuleSignatureArgs.builder()
                    .comment("string")
                    .orConditions(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionArgs.builder()
                        .name("string")
                        .andConditions(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionArgs.builder()
                            .name("string")
                            .operator(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorArgs.builder()
                                .equalTo(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToArgs.builder()
                                    .context(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextArgs.builder()
                                        .icmp6Checksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6ChecksumArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .icmp6Code(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6CodeArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .icmp6Type(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6TypeArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .icmp6UserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6UserDefinedArgs.builder()
                                            .mask("string")
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .icmpChecksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpChecksumArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .icmpCode(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpCodeArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .icmpId(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpIdArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .icmpSequence(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpSequenceArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .icmpType(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpTypeArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .icmpUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpUserDefinedArgs.builder()
                                            .mask("string")
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .ip6DestinationAddress(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6DestinationAddressArgs.builder()
                                            .mask("string")
                                            .prefix(0.0)
                                            .value("string")
                                            .build())
                                        .ip6FlowLabel(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6FlowLabelArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .ip6HopLimit(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6HopLimitArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .ip6NextHeader(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6NextHeaderArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .ip6PayloadLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6PayloadLengthArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .ip6SourceAddress(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6SourceAddressArgs.builder()
                                            .mask("string")
                                            .prefix(0.0)
                                            .value("string")
                                            .build())
                                        .ip6TrafficClass(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6TrafficClassArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .ip6UserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6UserDefinedArgs.builder()
                                            .mask("string")
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .ip6Version(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6VersionArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .ipDestinationAddress(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpDestinationAddressArgs.builder()
                                            .mask("string")
                                            .prefix(0.0)
                                            .value("string")
                                            .build())
                                        .ipFlagDf(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagDfArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipFlagMf(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagMfArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipFlagReserved(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagReservedArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipFragmentOffset(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFragmentOffsetArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .ipHeaderChecksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderChecksumArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .ipHeaderLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderLengthArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .ipId(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpIdArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .ipOptionLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionLengthArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .ipOptionNumber(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionNumberArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .ipOptionType(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionTypeArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .ipOptionUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionUserDefinedArgs.builder()
                                            .mask("string")
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .ipProtocol(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpProtocolArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .ipSourceAddress(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpSourceAddressArgs.builder()
                                            .mask("string")
                                            .prefix(0.0)
                                            .value("string")
                                            .build())
                                        .ipTos(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTosArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .ipTotalLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTotalLengthArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .ipTtl(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTtlArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .ipUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpUserDefinedArgs.builder()
                                            .mask("string")
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .ipVersion(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpVersionArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .tcpAcknowledgeNumber(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpAcknowledgeNumberArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .tcpChecksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpChecksumArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .tcpDataOffset(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDataOffsetArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .tcpDestinationPort(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDestinationPortArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .tcpFlagAck(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagAckArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpFlagCwr(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagCwrArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpFlagEce(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagEceArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpFlagFin(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagFinArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpFlagPsh(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagPshArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpFlagRst(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagRstArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpFlagSyn(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagSynArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpFlagUrg(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagUrgArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpOptionKind(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionKindArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .tcpOptionLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionLengthArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .tcpOptionUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionUserDefinedArgs.builder()
                                            .mask("string")
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .tcpReserved(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpReservedArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .tcpSequenceNumber(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSequenceNumberArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .tcpSourcePort(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSourcePortArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .tcpUrgentPointer(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUrgentPointerArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .tcpUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUserDefinedArgs.builder()
                                            .mask("string")
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .tcpWindowSize(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpWindowSizeArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .udpChecksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpChecksumArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .udpDestinationPort(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpDestinationPortArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .udpLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpLengthArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .udpSourcePort(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpSourcePortArgs.builder()
                                            .mask("string")
                                            .value(0.0)
                                            .build())
                                        .udpUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpUserDefinedArgs.builder()
                                            .mask("string")
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .build())
                                    .negate(false)
                                    .build())
                                .event(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventArgs.builder()
                                    .context(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextArgs.builder()
                                        .ip6SameAddress(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIp6SameAddressArgs.builder()
                                            .build())
                                        .ipOptionAddext(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionAddextArgs.builder()
                                            .build())
                                        .ipOptionCipso(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionCipsoArgs.builder()
                                            .build())
                                        .ipOptionDps(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionDpsArgs.builder()
                                            .build())
                                        .ipOptionEip(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEipArgs.builder()
                                            .build())
                                        .ipOptionEncode(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEncodeArgs.builder()
                                            .build())
                                        .ipOptionEool(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEoolArgs.builder()
                                            .build())
                                        .ipOptionEsec(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEsecArgs.builder()
                                            .build())
                                        .ipOptionFinn(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionFinnArgs.builder()
                                            .build())
                                        .ipOptionImitd(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionImitdArgs.builder()
                                            .build())
                                        .ipOptionLsr(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionLsrArgs.builder()
                                            .build())
                                        .ipOptionMtup(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionMtupArgs.builder()
                                            .build())
                                        .ipOptionMtur(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionMturArgs.builder()
                                            .build())
                                        .ipOptionNop(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionNopArgs.builder()
                                            .build())
                                        .ipOptionQs(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionQsArgs.builder()
                                            .build())
                                        .ipOptionRr(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionRrArgs.builder()
                                            .build())
                                        .ipOptionRtralt(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionRtraltArgs.builder()
                                            .build())
                                        .ipOptionSdb(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSdbArgs.builder()
                                            .build())
                                        .ipOptionSec(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSecArgs.builder()
                                            .build())
                                        .ipOptionSid(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSidArgs.builder()
                                            .build())
                                        .ipOptionSsr(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSsrArgs.builder()
                                            .build())
                                        .ipOptionTr(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionTrArgs.builder()
                                            .build())
                                        .ipOptionTs(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionTsArgs.builder()
                                            .build())
                                        .ipOptionUmp(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionUmpArgs.builder()
                                            .build())
                                        .ipOptionVisa(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionVisaArgs.builder()
                                            .build())
                                        .ipOptionZsu(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionZsuArgs.builder()
                                            .build())
                                        .ipSameAddress(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpSameAddressArgs.builder()
                                            .build())
                                        .tcpOptionAltDat(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionAltDatArgs.builder()
                                            .build())
                                        .tcpOptionAltRst(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionAltRstArgs.builder()
                                            .build())
                                        .tcpOptionBubba(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionBubbaArgs.builder()
                                            .build())
                                        .tcpOptionCc(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCcArgs.builder()
                                            .build())
                                        .tcpOptionCcEcho(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCcEchoArgs.builder()
                                            .build())
                                        .tcpOptionCcNew(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCcNewArgs.builder()
                                            .build())
                                        .tcpOptionCompress(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCompressArgs.builder()
                                            .build())
                                        .tcpOptionCorrupt(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCorruptArgs.builder()
                                            .build())
                                        .tcpOptionEcho(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEchoArgs.builder()
                                            .build())
                                        .tcpOptionEchoReply(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEchoReplyArgs.builder()
                                            .build())
                                        .tcpOptionEno(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEnoArgs.builder()
                                            .build())
                                        .tcpOptionEool(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEoolArgs.builder()
                                            .build())
                                        .tcpOptionFast(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionFastArgs.builder()
                                            .build())
                                        .tcpOptionMd5(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMd5Args.builder()
                                            .build())
                                        .tcpOptionMptcp(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMptcpArgs.builder()
                                            .build())
                                        .tcpOptionMss(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMssArgs.builder()
                                            .build())
                                        .tcpOptionNop(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionNopArgs.builder()
                                            .build())
                                        .tcpOptionPartialPermit(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionPartialPermitArgs.builder()
                                            .build())
                                        .tcpOptionPartialProfile(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionPartialProfileArgs.builder()
                                            .build())
                                        .tcpOptionQsRes(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionQsResArgs.builder()
                                            .build())
                                        .tcpOptionRecBd(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionRecBdArgs.builder()
                                            .build())
                                        .tcpOptionSack(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSackArgs.builder()
                                            .build())
                                        .tcpOptionSackPermit(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSackPermitArgs.builder()
                                            .build())
                                        .tcpOptionScps(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionScpsArgs.builder()
                                            .build())
                                        .tcpOptionSkeeter(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSkeeterArgs.builder()
                                            .build())
                                        .tcpOptionSnak(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSnakArgs.builder()
                                            .build())
                                        .tcpOptionSnap(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSnapArgs.builder()
                                            .build())
                                        .tcpOptionTcpAo(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTcpAoArgs.builder()
                                            .build())
                                        .tcpOptionTrailer(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTrailerArgs.builder()
                                            .build())
                                        .tcpOptionTs(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTsArgs.builder()
                                            .build())
                                        .tcpOptionUserTimeout(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionUserTimeoutArgs.builder()
                                            .build())
                                        .tcpOptionWs(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionWsArgs.builder()
                                            .build())
                                        .build())
                                    .build())
                                .greaterThan(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanArgs.builder()
                                    .context(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextArgs.builder()
                                        .icmp6Checksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6ChecksumArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .icmp6Code(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6CodeArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .icmp6Type(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6TypeArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .icmp6UserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6UserDefinedArgs.builder()
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .icmpChecksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpChecksumArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .icmpCode(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpCodeArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .icmpId(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpIdArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .icmpSequence(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpSequenceArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .icmpType(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpTypeArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .icmpUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpUserDefinedArgs.builder()
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .ip6FlowLabel(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6FlowLabelArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ip6HopLimit(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6HopLimitArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ip6NextHeader(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6NextHeaderArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ip6PayloadLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6PayloadLengthArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ip6TrafficClass(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6TrafficClassArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ip6UserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6UserDefinedArgs.builder()
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .ip6Version(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6VersionArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipFragmentOffset(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpFragmentOffsetArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipHeaderChecksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderChecksumArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipHeaderLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderLengthArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipId(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpIdArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipOptionLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionLengthArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipOptionNumber(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionNumberArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipOptionType(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionTypeArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipOptionUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionUserDefinedArgs.builder()
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .ipProtocol(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpProtocolArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipTos(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTosArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipTotalLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTotalLengthArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipTtl(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTtlArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpUserDefinedArgs.builder()
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .ipVersion(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpVersionArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpAcknowledgeNumber(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpAcknowledgeNumberArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpChecksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpChecksumArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpDataOffset(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDataOffsetArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpDestinationPort(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDestinationPortArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpOptionKind(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionKindArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpOptionLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionLengthArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpOptionUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionUserDefinedArgs.builder()
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .tcpReserved(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpReservedArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpSequenceNumber(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSequenceNumberArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpSourcePort(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSourcePortArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpUrgentPointer(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUrgentPointerArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUserDefinedArgs.builder()
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .tcpWindowSize(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpWindowSizeArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .udpChecksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpChecksumArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .udpDestinationPort(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpDestinationPortArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .udpLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpLengthArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .udpSourcePort(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpSourcePortArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .udpUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpUserDefinedArgs.builder()
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .build())
                                    .build())
                                .lessThan(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanArgs.builder()
                                    .context(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextArgs.builder()
                                        .icmp6Checksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6ChecksumArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .icmp6Code(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6CodeArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .icmp6Type(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6TypeArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .icmp6UserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6UserDefinedArgs.builder()
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .icmpChecksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpChecksumArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .icmpCode(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpCodeArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .icmpId(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpIdArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .icmpSequence(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpSequenceArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .icmpType(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpTypeArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .icmpUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpUserDefinedArgs.builder()
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .ip6FlowLabel(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6FlowLabelArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ip6HopLimit(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6HopLimitArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ip6NextHeader(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6NextHeaderArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ip6PayloadLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6PayloadLengthArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ip6TrafficClass(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6TrafficClassArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ip6UserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6UserDefinedArgs.builder()
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .ip6Version(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6VersionArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipFragmentOffset(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpFragmentOffsetArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipHeaderChecksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderChecksumArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipHeaderLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderLengthArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipId(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpIdArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipOptionLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionLengthArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipOptionNumber(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionNumberArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipOptionType(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionTypeArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipOptionUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionUserDefinedArgs.builder()
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .ipProtocol(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpProtocolArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipTos(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTosArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipTotalLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTotalLengthArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipTtl(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTtlArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .ipUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpUserDefinedArgs.builder()
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .ipVersion(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpVersionArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpAcknowledgeNumber(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpAcknowledgeNumberArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpChecksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpChecksumArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpDataOffset(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDataOffsetArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpDestinationPort(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDestinationPortArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpOptionKind(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionKindArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpOptionLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionLengthArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpOptionUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionUserDefinedArgs.builder()
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .tcpReserved(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpReservedArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpSequenceNumber(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSequenceNumberArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpSourcePort(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSourcePortArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpUrgentPointer(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUrgentPointerArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .tcpUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUserDefinedArgs.builder()
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .tcpWindowSize(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpWindowSizeArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .udpChecksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpChecksumArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .udpDestinationPort(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpDestinationPortArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .udpLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpLengthArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .udpSourcePort(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpSourcePortArgs.builder()
                                            .value(0.0)
                                            .build())
                                        .udpUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpUserDefinedArgs.builder()
                                            .offset(0.0)
                                            .value(0.0)
                                            .width(0.0)
                                            .build())
                                        .build())
                                    .build())
                                .range(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeArgs.builder()
                                    .context(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextArgs.builder()
                                        .icmp6Checksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6ChecksumArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .icmp6Code(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6CodeArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .icmp6Type(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6TypeArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .icmp6UserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6UserDefinedArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .offset(0.0)
                                            .width(0.0)
                                            .build())
                                        .icmpChecksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpChecksumArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .icmpCode(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpCodeArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .icmpId(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpIdArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .icmpSequence(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpSequenceArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .icmpType(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpTypeArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .icmpUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpUserDefinedArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .offset(0.0)
                                            .width(0.0)
                                            .build())
                                        .ip6FlowLabel(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6FlowLabelArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .ip6HopLimit(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6HopLimitArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .ip6NextHeader(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6NextHeaderArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .ip6PayloadLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6PayloadLengthArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .ip6TrafficClass(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6TrafficClassArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .ip6UserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6UserDefinedArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .offset(0.0)
                                            .width(0.0)
                                            .build())
                                        .ip6Version(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6VersionArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .ipFragmentOffset(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpFragmentOffsetArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .ipHeaderChecksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderChecksumArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .ipHeaderLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderLengthArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .ipId(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpIdArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .ipOptionLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionLengthArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .ipOptionNumber(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionNumberArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .ipOptionType(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionTypeArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .ipOptionUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionUserDefinedArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .offset(0.0)
                                            .width(0.0)
                                            .build())
                                        .ipProtocol(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpProtocolArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .ipTos(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTosArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .ipTotalLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTotalLengthArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .ipTtl(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTtlArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .ipUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpUserDefinedArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .offset(0.0)
                                            .width(0.0)
                                            .build())
                                        .ipVersion(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpVersionArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .tcpAcknowledgeNumber(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpAcknowledgeNumberArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .tcpChecksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpChecksumArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .tcpDataOffset(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDataOffsetArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .tcpDestinationPort(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDestinationPortArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .tcpOptionKind(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionKindArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .tcpOptionLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionLengthArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .tcpOptionUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionUserDefinedArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .offset(0.0)
                                            .width(0.0)
                                            .build())
                                        .tcpReserved(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpReservedArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .tcpSequenceNumber(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSequenceNumberArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .tcpSourcePort(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSourcePortArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .tcpUrgentPointer(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUrgentPointerArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .tcpUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUserDefinedArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .offset(0.0)
                                            .width(0.0)
                                            .build())
                                        .tcpWindowSize(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpWindowSizeArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .udpChecksum(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpChecksumArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .udpDestinationPort(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpDestinationPortArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .udpLength(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpLengthArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .udpSourcePort(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpSourcePortArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .build())
                                        .udpUserDefined(ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpUserDefinedArgs.builder()
                                            .high(0.0)
                                            .low(0.0)
                                            .offset(0.0)
                                            .width(0.0)
                                            .build())
                                        .build())
                                    .build())
                                .build())
                            .build())
                        .build())
                    .build())
                .threatId(0.0)
                .vendors("string")
                .build())
            .build())
        .nonIpProtocol(ZoneProtectionProfileNonIpProtocolArgs.builder()
            .listType("string")
            .protocols(ZoneProtectionProfileNonIpProtocolProtocolArgs.builder()
                .name("string")
                .enable(false)
                .etherType("string")
                .build())
            .build())
        .removeTcpTimestamp(false)
        .scanWhiteLists(ZoneProtectionProfileScanWhiteListArgs.builder()
            .name("string")
            .ipv4("string")
            .ipv6("string")
            .build())
        .scans(ZoneProtectionProfileScanArgs.builder()
            .name("string")
            .action(ZoneProtectionProfileScanActionArgs.builder()
                .alert(ZoneProtectionProfileScanActionAlertArgs.builder()
                    .build())
                .allow(ZoneProtectionProfileScanActionAllowArgs.builder()
                    .build())
                .block(ZoneProtectionProfileScanActionBlockArgs.builder()
                    .build())
                .blockIp(ZoneProtectionProfileScanActionBlockIpArgs.builder()
                    .duration(0.0)
                    .trackBy("string")
                    .build())
                .build())
            .interval(0.0)
            .threshold(0.0)
            .build())
        .strictIpCheck(false)
        .stripMptcpOption("string")
        .stripTcpFastOpenAndData(false)
        .suppressIcmpNeedfrag(false)
        .suppressIcmpTimeexceeded(false)
        .tcpRejectNonSyn("string")
        .build());
    
    zone_protection_profile_resource = panos.ZoneProtectionProfile("zoneProtectionProfileResource",
        location={
            "ngfw": {
                "ngfw_device": "string",
            },
            "template": {
                "name": "string",
                "ngfw_device": "string",
                "panorama_device": "string",
            },
            "template_stack": {
                "name": "string",
                "ngfw_device": "string",
                "panorama_device": "string",
            },
        },
        discard_timestamp=False,
        asymmetric_path="string",
        discard_icmp_frag=False,
        discard_icmp_large_packet=False,
        discard_icmp_ping_zero_id=False,
        discard_ip_frag=False,
        discard_ip_spoof=False,
        discard_loose_source_routing=False,
        discard_malformed_option=False,
        discard_overlapping_tcp_segment_mismatch=False,
        discard_record_route=False,
        discard_security=False,
        discard_stream_id=False,
        discard_strict_source_routing=False,
        discard_tcp_split_handshake=False,
        discard_tcp_syn_with_data=False,
        discard_icmp_error=False,
        discard_tcp_synack_with_data=False,
        discard_unknown_option=False,
        flood={
            "icmp": {
                "enable": False,
                "red": {
                    "activate_rate": float(0),
                    "alarm_rate": float(0),
                    "maximal_rate": float(0),
                },
            },
            "icmpv6": {
                "enable": False,
                "red": {
                    "activate_rate": float(0),
                    "alarm_rate": float(0),
                    "maximal_rate": float(0),
                },
            },
            "other_ip": {
                "enable": False,
                "red": {
                    "activate_rate": float(0),
                    "alarm_rate": float(0),
                    "maximal_rate": float(0),
                },
            },
            "sctp_init": {
                "enable": False,
                "red": {
                    "activate_rate": float(0),
                    "alarm_rate": float(0),
                    "maximal_rate": float(0),
                },
            },
            "tcp_syn": {
                "enable": False,
                "red": {
                    "activate_rate": float(0),
                    "alarm_rate": float(0),
                    "maximal_rate": float(0),
                },
                "syn_cookies": {
                    "activate_rate": float(0),
                    "alarm_rate": float(0),
                    "maximal_rate": float(0),
                },
            },
            "udp": {
                "enable": False,
                "red": {
                    "activate_rate": float(0),
                    "alarm_rate": float(0),
                    "maximal_rate": float(0),
                },
            },
        },
        ipv6={
            "anycast_source": False,
            "filter_ext_hdr": {
                "dest_option_hdr": False,
                "hop_by_hop_hdr": False,
                "routing_hdr": False,
            },
            "icmpv6_too_big_small_mtu_discard": False,
            "ignore_inv_pkt": {
                "dest_unreach": False,
                "param_problem": False,
                "pkt_too_big": False,
                "redirect": False,
                "time_exceeded": False,
            },
            "ipv4_compatible_address": False,
            "multicast_source": False,
            "needless_fragment_hdr": False,
            "options_invalid_ipv6_discard": False,
            "reserved_field_set_discard": False,
            "routing_header0": False,
            "routing_header1": False,
            "routing_header253": False,
            "routing_header254": False,
            "routing_header255": False,
            "routing_header3": False,
            "routing_header4252": False,
        },
        l2_sec_group_tag_protection={
            "tags": [{
                "name": "string",
                "enable": False,
                "tag": "string",
            }],
        },
        description="string",
        name="string",
        net_inspection={
            "predefined_rule": {
                "enable": False,
                "threat_id": float(0),
            },
            "rules": [{
                "name": "string",
                "log_interval": float(0),
                "cves": ["string"],
                "enable": False,
                "exempt_ips": [{
                    "name": "string",
                }],
                "icmp_unreachable": False,
                "action": "string",
                "log_severity": "string",
                "bugtraqs": ["string"],
                "packet_capture": "string",
                "references": ["string"],
                "signature": {
                    "comment": "string",
                    "or_conditions": [{
                        "name": "string",
                        "and_conditions": [{
                            "name": "string",
                            "operator": {
                                "equal_to": {
                                    "context": {
                                        "icmp6_checksum": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "icmp6_code": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "icmp6_type": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "icmp6_user_defined": {
                                            "mask": "string",
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "icmp_checksum": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "icmp_code": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "icmp_id": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "icmp_sequence": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "icmp_type": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "icmp_user_defined": {
                                            "mask": "string",
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "ip6_destination_address": {
                                            "mask": "string",
                                            "prefix": float(0),
                                            "value": "string",
                                        },
                                        "ip6_flow_label": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "ip6_hop_limit": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "ip6_next_header": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "ip6_payload_length": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "ip6_source_address": {
                                            "mask": "string",
                                            "prefix": float(0),
                                            "value": "string",
                                        },
                                        "ip6_traffic_class": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "ip6_user_defined": {
                                            "mask": "string",
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "ip6_version": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "ip_destination_address": {
                                            "mask": "string",
                                            "prefix": float(0),
                                            "value": "string",
                                        },
                                        "ip_flag_df": {
                                            "value": float(0),
                                        },
                                        "ip_flag_mf": {
                                            "value": float(0),
                                        },
                                        "ip_flag_reserved": {
                                            "value": float(0),
                                        },
                                        "ip_fragment_offset": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "ip_header_checksum": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "ip_header_length": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "ip_id": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "ip_option_length": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "ip_option_number": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "ip_option_type": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "ip_option_user_defined": {
                                            "mask": "string",
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "ip_protocol": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "ip_source_address": {
                                            "mask": "string",
                                            "prefix": float(0),
                                            "value": "string",
                                        },
                                        "ip_tos": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "ip_total_length": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "ip_ttl": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "ip_user_defined": {
                                            "mask": "string",
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "ip_version": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "tcp_acknowledge_number": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "tcp_checksum": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "tcp_data_offset": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "tcp_destination_port": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "tcp_flag_ack": {
                                            "value": float(0),
                                        },
                                        "tcp_flag_cwr": {
                                            "value": float(0),
                                        },
                                        "tcp_flag_ece": {
                                            "value": float(0),
                                        },
                                        "tcp_flag_fin": {
                                            "value": float(0),
                                        },
                                        "tcp_flag_psh": {
                                            "value": float(0),
                                        },
                                        "tcp_flag_rst": {
                                            "value": float(0),
                                        },
                                        "tcp_flag_syn": {
                                            "value": float(0),
                                        },
                                        "tcp_flag_urg": {
                                            "value": float(0),
                                        },
                                        "tcp_option_kind": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "tcp_option_length": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "tcp_option_user_defined": {
                                            "mask": "string",
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "tcp_reserved": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "tcp_sequence_number": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "tcp_source_port": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "tcp_urgent_pointer": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "tcp_user_defined": {
                                            "mask": "string",
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "tcp_window_size": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "udp_checksum": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "udp_destination_port": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "udp_length": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "udp_source_port": {
                                            "mask": "string",
                                            "value": float(0),
                                        },
                                        "udp_user_defined": {
                                            "mask": "string",
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                    },
                                    "negate": False,
                                },
                                "event": {
                                    "context": {
                                        "ip6_same_address": {},
                                        "ip_option_addext": {},
                                        "ip_option_cipso": {},
                                        "ip_option_dps": {},
                                        "ip_option_eip": {},
                                        "ip_option_encode": {},
                                        "ip_option_eool": {},
                                        "ip_option_esec": {},
                                        "ip_option_finn": {},
                                        "ip_option_imitd": {},
                                        "ip_option_lsr": {},
                                        "ip_option_mtup": {},
                                        "ip_option_mtur": {},
                                        "ip_option_nop": {},
                                        "ip_option_qs": {},
                                        "ip_option_rr": {},
                                        "ip_option_rtralt": {},
                                        "ip_option_sdb": {},
                                        "ip_option_sec": {},
                                        "ip_option_sid": {},
                                        "ip_option_ssr": {},
                                        "ip_option_tr": {},
                                        "ip_option_ts": {},
                                        "ip_option_ump": {},
                                        "ip_option_visa": {},
                                        "ip_option_zsu": {},
                                        "ip_same_address": {},
                                        "tcp_option_alt_dat": {},
                                        "tcp_option_alt_rst": {},
                                        "tcp_option_bubba": {},
                                        "tcp_option_cc": {},
                                        "tcp_option_cc_echo": {},
                                        "tcp_option_cc_new": {},
                                        "tcp_option_compress": {},
                                        "tcp_option_corrupt": {},
                                        "tcp_option_echo": {},
                                        "tcp_option_echo_reply": {},
                                        "tcp_option_eno": {},
                                        "tcp_option_eool": {},
                                        "tcp_option_fast": {},
                                        "tcp_option_md5": {},
                                        "tcp_option_mptcp": {},
                                        "tcp_option_mss": {},
                                        "tcp_option_nop": {},
                                        "tcp_option_partial_permit": {},
                                        "tcp_option_partial_profile": {},
                                        "tcp_option_qs_res": {},
                                        "tcp_option_rec_bd": {},
                                        "tcp_option_sack": {},
                                        "tcp_option_sack_permit": {},
                                        "tcp_option_scps": {},
                                        "tcp_option_skeeter": {},
                                        "tcp_option_snak": {},
                                        "tcp_option_snap": {},
                                        "tcp_option_tcp_ao": {},
                                        "tcp_option_trailer": {},
                                        "tcp_option_ts": {},
                                        "tcp_option_user_timeout": {},
                                        "tcp_option_ws": {},
                                    },
                                },
                                "greater_than": {
                                    "context": {
                                        "icmp6_checksum": {
                                            "value": float(0),
                                        },
                                        "icmp6_code": {
                                            "value": float(0),
                                        },
                                        "icmp6_type": {
                                            "value": float(0),
                                        },
                                        "icmp6_user_defined": {
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "icmp_checksum": {
                                            "value": float(0),
                                        },
                                        "icmp_code": {
                                            "value": float(0),
                                        },
                                        "icmp_id": {
                                            "value": float(0),
                                        },
                                        "icmp_sequence": {
                                            "value": float(0),
                                        },
                                        "icmp_type": {
                                            "value": float(0),
                                        },
                                        "icmp_user_defined": {
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "ip6_flow_label": {
                                            "value": float(0),
                                        },
                                        "ip6_hop_limit": {
                                            "value": float(0),
                                        },
                                        "ip6_next_header": {
                                            "value": float(0),
                                        },
                                        "ip6_payload_length": {
                                            "value": float(0),
                                        },
                                        "ip6_traffic_class": {
                                            "value": float(0),
                                        },
                                        "ip6_user_defined": {
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "ip6_version": {
                                            "value": float(0),
                                        },
                                        "ip_fragment_offset": {
                                            "value": float(0),
                                        },
                                        "ip_header_checksum": {
                                            "value": float(0),
                                        },
                                        "ip_header_length": {
                                            "value": float(0),
                                        },
                                        "ip_id": {
                                            "value": float(0),
                                        },
                                        "ip_option_length": {
                                            "value": float(0),
                                        },
                                        "ip_option_number": {
                                            "value": float(0),
                                        },
                                        "ip_option_type": {
                                            "value": float(0),
                                        },
                                        "ip_option_user_defined": {
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "ip_protocol": {
                                            "value": float(0),
                                        },
                                        "ip_tos": {
                                            "value": float(0),
                                        },
                                        "ip_total_length": {
                                            "value": float(0),
                                        },
                                        "ip_ttl": {
                                            "value": float(0),
                                        },
                                        "ip_user_defined": {
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "ip_version": {
                                            "value": float(0),
                                        },
                                        "tcp_acknowledge_number": {
                                            "value": float(0),
                                        },
                                        "tcp_checksum": {
                                            "value": float(0),
                                        },
                                        "tcp_data_offset": {
                                            "value": float(0),
                                        },
                                        "tcp_destination_port": {
                                            "value": float(0),
                                        },
                                        "tcp_option_kind": {
                                            "value": float(0),
                                        },
                                        "tcp_option_length": {
                                            "value": float(0),
                                        },
                                        "tcp_option_user_defined": {
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "tcp_reserved": {
                                            "value": float(0),
                                        },
                                        "tcp_sequence_number": {
                                            "value": float(0),
                                        },
                                        "tcp_source_port": {
                                            "value": float(0),
                                        },
                                        "tcp_urgent_pointer": {
                                            "value": float(0),
                                        },
                                        "tcp_user_defined": {
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "tcp_window_size": {
                                            "value": float(0),
                                        },
                                        "udp_checksum": {
                                            "value": float(0),
                                        },
                                        "udp_destination_port": {
                                            "value": float(0),
                                        },
                                        "udp_length": {
                                            "value": float(0),
                                        },
                                        "udp_source_port": {
                                            "value": float(0),
                                        },
                                        "udp_user_defined": {
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                    },
                                },
                                "less_than": {
                                    "context": {
                                        "icmp6_checksum": {
                                            "value": float(0),
                                        },
                                        "icmp6_code": {
                                            "value": float(0),
                                        },
                                        "icmp6_type": {
                                            "value": float(0),
                                        },
                                        "icmp6_user_defined": {
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "icmp_checksum": {
                                            "value": float(0),
                                        },
                                        "icmp_code": {
                                            "value": float(0),
                                        },
                                        "icmp_id": {
                                            "value": float(0),
                                        },
                                        "icmp_sequence": {
                                            "value": float(0),
                                        },
                                        "icmp_type": {
                                            "value": float(0),
                                        },
                                        "icmp_user_defined": {
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "ip6_flow_label": {
                                            "value": float(0),
                                        },
                                        "ip6_hop_limit": {
                                            "value": float(0),
                                        },
                                        "ip6_next_header": {
                                            "value": float(0),
                                        },
                                        "ip6_payload_length": {
                                            "value": float(0),
                                        },
                                        "ip6_traffic_class": {
                                            "value": float(0),
                                        },
                                        "ip6_user_defined": {
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "ip6_version": {
                                            "value": float(0),
                                        },
                                        "ip_fragment_offset": {
                                            "value": float(0),
                                        },
                                        "ip_header_checksum": {
                                            "value": float(0),
                                        },
                                        "ip_header_length": {
                                            "value": float(0),
                                        },
                                        "ip_id": {
                                            "value": float(0),
                                        },
                                        "ip_option_length": {
                                            "value": float(0),
                                        },
                                        "ip_option_number": {
                                            "value": float(0),
                                        },
                                        "ip_option_type": {
                                            "value": float(0),
                                        },
                                        "ip_option_user_defined": {
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "ip_protocol": {
                                            "value": float(0),
                                        },
                                        "ip_tos": {
                                            "value": float(0),
                                        },
                                        "ip_total_length": {
                                            "value": float(0),
                                        },
                                        "ip_ttl": {
                                            "value": float(0),
                                        },
                                        "ip_user_defined": {
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "ip_version": {
                                            "value": float(0),
                                        },
                                        "tcp_acknowledge_number": {
                                            "value": float(0),
                                        },
                                        "tcp_checksum": {
                                            "value": float(0),
                                        },
                                        "tcp_data_offset": {
                                            "value": float(0),
                                        },
                                        "tcp_destination_port": {
                                            "value": float(0),
                                        },
                                        "tcp_option_kind": {
                                            "value": float(0),
                                        },
                                        "tcp_option_length": {
                                            "value": float(0),
                                        },
                                        "tcp_option_user_defined": {
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "tcp_reserved": {
                                            "value": float(0),
                                        },
                                        "tcp_sequence_number": {
                                            "value": float(0),
                                        },
                                        "tcp_source_port": {
                                            "value": float(0),
                                        },
                                        "tcp_urgent_pointer": {
                                            "value": float(0),
                                        },
                                        "tcp_user_defined": {
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                        "tcp_window_size": {
                                            "value": float(0),
                                        },
                                        "udp_checksum": {
                                            "value": float(0),
                                        },
                                        "udp_destination_port": {
                                            "value": float(0),
                                        },
                                        "udp_length": {
                                            "value": float(0),
                                        },
                                        "udp_source_port": {
                                            "value": float(0),
                                        },
                                        "udp_user_defined": {
                                            "offset": float(0),
                                            "value": float(0),
                                            "width": float(0),
                                        },
                                    },
                                },
                                "range": {
                                    "context": {
                                        "icmp6_checksum": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "icmp6_code": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "icmp6_type": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "icmp6_user_defined": {
                                            "high": float(0),
                                            "low": float(0),
                                            "offset": float(0),
                                            "width": float(0),
                                        },
                                        "icmp_checksum": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "icmp_code": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "icmp_id": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "icmp_sequence": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "icmp_type": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "icmp_user_defined": {
                                            "high": float(0),
                                            "low": float(0),
                                            "offset": float(0),
                                            "width": float(0),
                                        },
                                        "ip6_flow_label": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "ip6_hop_limit": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "ip6_next_header": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "ip6_payload_length": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "ip6_traffic_class": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "ip6_user_defined": {
                                            "high": float(0),
                                            "low": float(0),
                                            "offset": float(0),
                                            "width": float(0),
                                        },
                                        "ip6_version": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "ip_fragment_offset": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "ip_header_checksum": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "ip_header_length": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "ip_id": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "ip_option_length": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "ip_option_number": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "ip_option_type": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "ip_option_user_defined": {
                                            "high": float(0),
                                            "low": float(0),
                                            "offset": float(0),
                                            "width": float(0),
                                        },
                                        "ip_protocol": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "ip_tos": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "ip_total_length": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "ip_ttl": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "ip_user_defined": {
                                            "high": float(0),
                                            "low": float(0),
                                            "offset": float(0),
                                            "width": float(0),
                                        },
                                        "ip_version": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "tcp_acknowledge_number": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "tcp_checksum": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "tcp_data_offset": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "tcp_destination_port": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "tcp_option_kind": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "tcp_option_length": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "tcp_option_user_defined": {
                                            "high": float(0),
                                            "low": float(0),
                                            "offset": float(0),
                                            "width": float(0),
                                        },
                                        "tcp_reserved": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "tcp_sequence_number": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "tcp_source_port": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "tcp_urgent_pointer": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "tcp_user_defined": {
                                            "high": float(0),
                                            "low": float(0),
                                            "offset": float(0),
                                            "width": float(0),
                                        },
                                        "tcp_window_size": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "udp_checksum": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "udp_destination_port": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "udp_length": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "udp_source_port": {
                                            "high": float(0),
                                            "low": float(0),
                                        },
                                        "udp_user_defined": {
                                            "high": float(0),
                                            "low": float(0),
                                            "offset": float(0),
                                            "width": float(0),
                                        },
                                    },
                                },
                            },
                        }],
                    }],
                },
                "threat_id": float(0),
                "vendors": ["string"],
            }],
        },
        non_ip_protocol={
            "list_type": "string",
            "protocols": [{
                "name": "string",
                "enable": False,
                "ether_type": "string",
            }],
        },
        remove_tcp_timestamp=False,
        scan_white_lists=[{
            "name": "string",
            "ipv4": "string",
            "ipv6": "string",
        }],
        scans=[{
            "name": "string",
            "action": {
                "alert": {},
                "allow": {},
                "block": {},
                "block_ip": {
                    "duration": float(0),
                    "track_by": "string",
                },
            },
            "interval": float(0),
            "threshold": float(0),
        }],
        strict_ip_check=False,
        strip_mptcp_option="string",
        strip_tcp_fast_open_and_data=False,
        suppress_icmp_needfrag=False,
        suppress_icmp_timeexceeded=False,
        tcp_reject_non_syn="string")
    
    const zoneProtectionProfileResource = new panos.ZoneProtectionProfile("zoneProtectionProfileResource", {
        location: {
            ngfw: {
                ngfwDevice: "string",
            },
            template: {
                name: "string",
                ngfwDevice: "string",
                panoramaDevice: "string",
            },
            templateStack: {
                name: "string",
                ngfwDevice: "string",
                panoramaDevice: "string",
            },
        },
        discardTimestamp: false,
        asymmetricPath: "string",
        discardIcmpFrag: false,
        discardIcmpLargePacket: false,
        discardIcmpPingZeroId: false,
        discardIpFrag: false,
        discardIpSpoof: false,
        discardLooseSourceRouting: false,
        discardMalformedOption: false,
        discardOverlappingTcpSegmentMismatch: false,
        discardRecordRoute: false,
        discardSecurity: false,
        discardStreamId: false,
        discardStrictSourceRouting: false,
        discardTcpSplitHandshake: false,
        discardTcpSynWithData: false,
        discardIcmpError: false,
        discardTcpSynackWithData: false,
        discardUnknownOption: false,
        flood: {
            icmp: {
                enable: false,
                red: {
                    activateRate: 0,
                    alarmRate: 0,
                    maximalRate: 0,
                },
            },
            icmpv6: {
                enable: false,
                red: {
                    activateRate: 0,
                    alarmRate: 0,
                    maximalRate: 0,
                },
            },
            otherIp: {
                enable: false,
                red: {
                    activateRate: 0,
                    alarmRate: 0,
                    maximalRate: 0,
                },
            },
            sctpInit: {
                enable: false,
                red: {
                    activateRate: 0,
                    alarmRate: 0,
                    maximalRate: 0,
                },
            },
            tcpSyn: {
                enable: false,
                red: {
                    activateRate: 0,
                    alarmRate: 0,
                    maximalRate: 0,
                },
                synCookies: {
                    activateRate: 0,
                    alarmRate: 0,
                    maximalRate: 0,
                },
            },
            udp: {
                enable: false,
                red: {
                    activateRate: 0,
                    alarmRate: 0,
                    maximalRate: 0,
                },
            },
        },
        ipv6: {
            anycastSource: false,
            filterExtHdr: {
                destOptionHdr: false,
                hopByHopHdr: false,
                routingHdr: false,
            },
            icmpv6TooBigSmallMtuDiscard: false,
            ignoreInvPkt: {
                destUnreach: false,
                paramProblem: false,
                pktTooBig: false,
                redirect: false,
                timeExceeded: false,
            },
            ipv4CompatibleAddress: false,
            multicastSource: false,
            needlessFragmentHdr: false,
            optionsInvalidIpv6Discard: false,
            reservedFieldSetDiscard: false,
            routingHeader0: false,
            routingHeader1: false,
            routingHeader253: false,
            routingHeader254: false,
            routingHeader255: false,
            routingHeader3: false,
            routingHeader4252: false,
        },
        l2SecGroupTagProtection: {
            tags: [{
                name: "string",
                enable: false,
                tag: "string",
            }],
        },
        description: "string",
        name: "string",
        netInspection: {
            predefinedRule: {
                enable: false,
                threatId: 0,
            },
            rules: [{
                name: "string",
                logInterval: 0,
                cves: ["string"],
                enable: false,
                exemptIps: [{
                    name: "string",
                }],
                icmpUnreachable: false,
                action: "string",
                logSeverity: "string",
                bugtraqs: ["string"],
                packetCapture: "string",
                references: ["string"],
                signature: {
                    comment: "string",
                    orConditions: [{
                        name: "string",
                        andConditions: [{
                            name: "string",
                            operator: {
                                equalTo: {
                                    context: {
                                        icmp6Checksum: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        icmp6Code: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        icmp6Type: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        icmp6UserDefined: {
                                            mask: "string",
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        icmpChecksum: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        icmpCode: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        icmpId: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        icmpSequence: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        icmpType: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        icmpUserDefined: {
                                            mask: "string",
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        ip6DestinationAddress: {
                                            mask: "string",
                                            prefix: 0,
                                            value: "string",
                                        },
                                        ip6FlowLabel: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        ip6HopLimit: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        ip6NextHeader: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        ip6PayloadLength: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        ip6SourceAddress: {
                                            mask: "string",
                                            prefix: 0,
                                            value: "string",
                                        },
                                        ip6TrafficClass: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        ip6UserDefined: {
                                            mask: "string",
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        ip6Version: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        ipDestinationAddress: {
                                            mask: "string",
                                            prefix: 0,
                                            value: "string",
                                        },
                                        ipFlagDf: {
                                            value: 0,
                                        },
                                        ipFlagMf: {
                                            value: 0,
                                        },
                                        ipFlagReserved: {
                                            value: 0,
                                        },
                                        ipFragmentOffset: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        ipHeaderChecksum: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        ipHeaderLength: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        ipId: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        ipOptionLength: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        ipOptionNumber: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        ipOptionType: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        ipOptionUserDefined: {
                                            mask: "string",
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        ipProtocol: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        ipSourceAddress: {
                                            mask: "string",
                                            prefix: 0,
                                            value: "string",
                                        },
                                        ipTos: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        ipTotalLength: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        ipTtl: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        ipUserDefined: {
                                            mask: "string",
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        ipVersion: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        tcpAcknowledgeNumber: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        tcpChecksum: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        tcpDataOffset: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        tcpDestinationPort: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        tcpFlagAck: {
                                            value: 0,
                                        },
                                        tcpFlagCwr: {
                                            value: 0,
                                        },
                                        tcpFlagEce: {
                                            value: 0,
                                        },
                                        tcpFlagFin: {
                                            value: 0,
                                        },
                                        tcpFlagPsh: {
                                            value: 0,
                                        },
                                        tcpFlagRst: {
                                            value: 0,
                                        },
                                        tcpFlagSyn: {
                                            value: 0,
                                        },
                                        tcpFlagUrg: {
                                            value: 0,
                                        },
                                        tcpOptionKind: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        tcpOptionLength: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        tcpOptionUserDefined: {
                                            mask: "string",
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        tcpReserved: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        tcpSequenceNumber: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        tcpSourcePort: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        tcpUrgentPointer: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        tcpUserDefined: {
                                            mask: "string",
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        tcpWindowSize: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        udpChecksum: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        udpDestinationPort: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        udpLength: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        udpSourcePort: {
                                            mask: "string",
                                            value: 0,
                                        },
                                        udpUserDefined: {
                                            mask: "string",
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                    },
                                    negate: false,
                                },
                                event: {
                                    context: {
                                        ip6SameAddress: {},
                                        ipOptionAddext: {},
                                        ipOptionCipso: {},
                                        ipOptionDps: {},
                                        ipOptionEip: {},
                                        ipOptionEncode: {},
                                        ipOptionEool: {},
                                        ipOptionEsec: {},
                                        ipOptionFinn: {},
                                        ipOptionImitd: {},
                                        ipOptionLsr: {},
                                        ipOptionMtup: {},
                                        ipOptionMtur: {},
                                        ipOptionNop: {},
                                        ipOptionQs: {},
                                        ipOptionRr: {},
                                        ipOptionRtralt: {},
                                        ipOptionSdb: {},
                                        ipOptionSec: {},
                                        ipOptionSid: {},
                                        ipOptionSsr: {},
                                        ipOptionTr: {},
                                        ipOptionTs: {},
                                        ipOptionUmp: {},
                                        ipOptionVisa: {},
                                        ipOptionZsu: {},
                                        ipSameAddress: {},
                                        tcpOptionAltDat: {},
                                        tcpOptionAltRst: {},
                                        tcpOptionBubba: {},
                                        tcpOptionCc: {},
                                        tcpOptionCcEcho: {},
                                        tcpOptionCcNew: {},
                                        tcpOptionCompress: {},
                                        tcpOptionCorrupt: {},
                                        tcpOptionEcho: {},
                                        tcpOptionEchoReply: {},
                                        tcpOptionEno: {},
                                        tcpOptionEool: {},
                                        tcpOptionFast: {},
                                        tcpOptionMd5: {},
                                        tcpOptionMptcp: {},
                                        tcpOptionMss: {},
                                        tcpOptionNop: {},
                                        tcpOptionPartialPermit: {},
                                        tcpOptionPartialProfile: {},
                                        tcpOptionQsRes: {},
                                        tcpOptionRecBd: {},
                                        tcpOptionSack: {},
                                        tcpOptionSackPermit: {},
                                        tcpOptionScps: {},
                                        tcpOptionSkeeter: {},
                                        tcpOptionSnak: {},
                                        tcpOptionSnap: {},
                                        tcpOptionTcpAo: {},
                                        tcpOptionTrailer: {},
                                        tcpOptionTs: {},
                                        tcpOptionUserTimeout: {},
                                        tcpOptionWs: {},
                                    },
                                },
                                greaterThan: {
                                    context: {
                                        icmp6Checksum: {
                                            value: 0,
                                        },
                                        icmp6Code: {
                                            value: 0,
                                        },
                                        icmp6Type: {
                                            value: 0,
                                        },
                                        icmp6UserDefined: {
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        icmpChecksum: {
                                            value: 0,
                                        },
                                        icmpCode: {
                                            value: 0,
                                        },
                                        icmpId: {
                                            value: 0,
                                        },
                                        icmpSequence: {
                                            value: 0,
                                        },
                                        icmpType: {
                                            value: 0,
                                        },
                                        icmpUserDefined: {
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        ip6FlowLabel: {
                                            value: 0,
                                        },
                                        ip6HopLimit: {
                                            value: 0,
                                        },
                                        ip6NextHeader: {
                                            value: 0,
                                        },
                                        ip6PayloadLength: {
                                            value: 0,
                                        },
                                        ip6TrafficClass: {
                                            value: 0,
                                        },
                                        ip6UserDefined: {
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        ip6Version: {
                                            value: 0,
                                        },
                                        ipFragmentOffset: {
                                            value: 0,
                                        },
                                        ipHeaderChecksum: {
                                            value: 0,
                                        },
                                        ipHeaderLength: {
                                            value: 0,
                                        },
                                        ipId: {
                                            value: 0,
                                        },
                                        ipOptionLength: {
                                            value: 0,
                                        },
                                        ipOptionNumber: {
                                            value: 0,
                                        },
                                        ipOptionType: {
                                            value: 0,
                                        },
                                        ipOptionUserDefined: {
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        ipProtocol: {
                                            value: 0,
                                        },
                                        ipTos: {
                                            value: 0,
                                        },
                                        ipTotalLength: {
                                            value: 0,
                                        },
                                        ipTtl: {
                                            value: 0,
                                        },
                                        ipUserDefined: {
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        ipVersion: {
                                            value: 0,
                                        },
                                        tcpAcknowledgeNumber: {
                                            value: 0,
                                        },
                                        tcpChecksum: {
                                            value: 0,
                                        },
                                        tcpDataOffset: {
                                            value: 0,
                                        },
                                        tcpDestinationPort: {
                                            value: 0,
                                        },
                                        tcpOptionKind: {
                                            value: 0,
                                        },
                                        tcpOptionLength: {
                                            value: 0,
                                        },
                                        tcpOptionUserDefined: {
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        tcpReserved: {
                                            value: 0,
                                        },
                                        tcpSequenceNumber: {
                                            value: 0,
                                        },
                                        tcpSourcePort: {
                                            value: 0,
                                        },
                                        tcpUrgentPointer: {
                                            value: 0,
                                        },
                                        tcpUserDefined: {
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        tcpWindowSize: {
                                            value: 0,
                                        },
                                        udpChecksum: {
                                            value: 0,
                                        },
                                        udpDestinationPort: {
                                            value: 0,
                                        },
                                        udpLength: {
                                            value: 0,
                                        },
                                        udpSourcePort: {
                                            value: 0,
                                        },
                                        udpUserDefined: {
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                    },
                                },
                                lessThan: {
                                    context: {
                                        icmp6Checksum: {
                                            value: 0,
                                        },
                                        icmp6Code: {
                                            value: 0,
                                        },
                                        icmp6Type: {
                                            value: 0,
                                        },
                                        icmp6UserDefined: {
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        icmpChecksum: {
                                            value: 0,
                                        },
                                        icmpCode: {
                                            value: 0,
                                        },
                                        icmpId: {
                                            value: 0,
                                        },
                                        icmpSequence: {
                                            value: 0,
                                        },
                                        icmpType: {
                                            value: 0,
                                        },
                                        icmpUserDefined: {
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        ip6FlowLabel: {
                                            value: 0,
                                        },
                                        ip6HopLimit: {
                                            value: 0,
                                        },
                                        ip6NextHeader: {
                                            value: 0,
                                        },
                                        ip6PayloadLength: {
                                            value: 0,
                                        },
                                        ip6TrafficClass: {
                                            value: 0,
                                        },
                                        ip6UserDefined: {
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        ip6Version: {
                                            value: 0,
                                        },
                                        ipFragmentOffset: {
                                            value: 0,
                                        },
                                        ipHeaderChecksum: {
                                            value: 0,
                                        },
                                        ipHeaderLength: {
                                            value: 0,
                                        },
                                        ipId: {
                                            value: 0,
                                        },
                                        ipOptionLength: {
                                            value: 0,
                                        },
                                        ipOptionNumber: {
                                            value: 0,
                                        },
                                        ipOptionType: {
                                            value: 0,
                                        },
                                        ipOptionUserDefined: {
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        ipProtocol: {
                                            value: 0,
                                        },
                                        ipTos: {
                                            value: 0,
                                        },
                                        ipTotalLength: {
                                            value: 0,
                                        },
                                        ipTtl: {
                                            value: 0,
                                        },
                                        ipUserDefined: {
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        ipVersion: {
                                            value: 0,
                                        },
                                        tcpAcknowledgeNumber: {
                                            value: 0,
                                        },
                                        tcpChecksum: {
                                            value: 0,
                                        },
                                        tcpDataOffset: {
                                            value: 0,
                                        },
                                        tcpDestinationPort: {
                                            value: 0,
                                        },
                                        tcpOptionKind: {
                                            value: 0,
                                        },
                                        tcpOptionLength: {
                                            value: 0,
                                        },
                                        tcpOptionUserDefined: {
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        tcpReserved: {
                                            value: 0,
                                        },
                                        tcpSequenceNumber: {
                                            value: 0,
                                        },
                                        tcpSourcePort: {
                                            value: 0,
                                        },
                                        tcpUrgentPointer: {
                                            value: 0,
                                        },
                                        tcpUserDefined: {
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                        tcpWindowSize: {
                                            value: 0,
                                        },
                                        udpChecksum: {
                                            value: 0,
                                        },
                                        udpDestinationPort: {
                                            value: 0,
                                        },
                                        udpLength: {
                                            value: 0,
                                        },
                                        udpSourcePort: {
                                            value: 0,
                                        },
                                        udpUserDefined: {
                                            offset: 0,
                                            value: 0,
                                            width: 0,
                                        },
                                    },
                                },
                                range: {
                                    context: {
                                        icmp6Checksum: {
                                            high: 0,
                                            low: 0,
                                        },
                                        icmp6Code: {
                                            high: 0,
                                            low: 0,
                                        },
                                        icmp6Type: {
                                            high: 0,
                                            low: 0,
                                        },
                                        icmp6UserDefined: {
                                            high: 0,
                                            low: 0,
                                            offset: 0,
                                            width: 0,
                                        },
                                        icmpChecksum: {
                                            high: 0,
                                            low: 0,
                                        },
                                        icmpCode: {
                                            high: 0,
                                            low: 0,
                                        },
                                        icmpId: {
                                            high: 0,
                                            low: 0,
                                        },
                                        icmpSequence: {
                                            high: 0,
                                            low: 0,
                                        },
                                        icmpType: {
                                            high: 0,
                                            low: 0,
                                        },
                                        icmpUserDefined: {
                                            high: 0,
                                            low: 0,
                                            offset: 0,
                                            width: 0,
                                        },
                                        ip6FlowLabel: {
                                            high: 0,
                                            low: 0,
                                        },
                                        ip6HopLimit: {
                                            high: 0,
                                            low: 0,
                                        },
                                        ip6NextHeader: {
                                            high: 0,
                                            low: 0,
                                        },
                                        ip6PayloadLength: {
                                            high: 0,
                                            low: 0,
                                        },
                                        ip6TrafficClass: {
                                            high: 0,
                                            low: 0,
                                        },
                                        ip6UserDefined: {
                                            high: 0,
                                            low: 0,
                                            offset: 0,
                                            width: 0,
                                        },
                                        ip6Version: {
                                            high: 0,
                                            low: 0,
                                        },
                                        ipFragmentOffset: {
                                            high: 0,
                                            low: 0,
                                        },
                                        ipHeaderChecksum: {
                                            high: 0,
                                            low: 0,
                                        },
                                        ipHeaderLength: {
                                            high: 0,
                                            low: 0,
                                        },
                                        ipId: {
                                            high: 0,
                                            low: 0,
                                        },
                                        ipOptionLength: {
                                            high: 0,
                                            low: 0,
                                        },
                                        ipOptionNumber: {
                                            high: 0,
                                            low: 0,
                                        },
                                        ipOptionType: {
                                            high: 0,
                                            low: 0,
                                        },
                                        ipOptionUserDefined: {
                                            high: 0,
                                            low: 0,
                                            offset: 0,
                                            width: 0,
                                        },
                                        ipProtocol: {
                                            high: 0,
                                            low: 0,
                                        },
                                        ipTos: {
                                            high: 0,
                                            low: 0,
                                        },
                                        ipTotalLength: {
                                            high: 0,
                                            low: 0,
                                        },
                                        ipTtl: {
                                            high: 0,
                                            low: 0,
                                        },
                                        ipUserDefined: {
                                            high: 0,
                                            low: 0,
                                            offset: 0,
                                            width: 0,
                                        },
                                        ipVersion: {
                                            high: 0,
                                            low: 0,
                                        },
                                        tcpAcknowledgeNumber: {
                                            high: 0,
                                            low: 0,
                                        },
                                        tcpChecksum: {
                                            high: 0,
                                            low: 0,
                                        },
                                        tcpDataOffset: {
                                            high: 0,
                                            low: 0,
                                        },
                                        tcpDestinationPort: {
                                            high: 0,
                                            low: 0,
                                        },
                                        tcpOptionKind: {
                                            high: 0,
                                            low: 0,
                                        },
                                        tcpOptionLength: {
                                            high: 0,
                                            low: 0,
                                        },
                                        tcpOptionUserDefined: {
                                            high: 0,
                                            low: 0,
                                            offset: 0,
                                            width: 0,
                                        },
                                        tcpReserved: {
                                            high: 0,
                                            low: 0,
                                        },
                                        tcpSequenceNumber: {
                                            high: 0,
                                            low: 0,
                                        },
                                        tcpSourcePort: {
                                            high: 0,
                                            low: 0,
                                        },
                                        tcpUrgentPointer: {
                                            high: 0,
                                            low: 0,
                                        },
                                        tcpUserDefined: {
                                            high: 0,
                                            low: 0,
                                            offset: 0,
                                            width: 0,
                                        },
                                        tcpWindowSize: {
                                            high: 0,
                                            low: 0,
                                        },
                                        udpChecksum: {
                                            high: 0,
                                            low: 0,
                                        },
                                        udpDestinationPort: {
                                            high: 0,
                                            low: 0,
                                        },
                                        udpLength: {
                                            high: 0,
                                            low: 0,
                                        },
                                        udpSourcePort: {
                                            high: 0,
                                            low: 0,
                                        },
                                        udpUserDefined: {
                                            high: 0,
                                            low: 0,
                                            offset: 0,
                                            width: 0,
                                        },
                                    },
                                },
                            },
                        }],
                    }],
                },
                threatId: 0,
                vendors: ["string"],
            }],
        },
        nonIpProtocol: {
            listType: "string",
            protocols: [{
                name: "string",
                enable: false,
                etherType: "string",
            }],
        },
        removeTcpTimestamp: false,
        scanWhiteLists: [{
            name: "string",
            ipv4: "string",
            ipv6: "string",
        }],
        scans: [{
            name: "string",
            action: {
                alert: {},
                allow: {},
                block: {},
                blockIp: {
                    duration: 0,
                    trackBy: "string",
                },
            },
            interval: 0,
            threshold: 0,
        }],
        strictIpCheck: false,
        stripMptcpOption: "string",
        stripTcpFastOpenAndData: false,
        suppressIcmpNeedfrag: false,
        suppressIcmpTimeexceeded: false,
        tcpRejectNonSyn: "string",
    });
    
    type: panos:ZoneProtectionProfile
    properties:
        asymmetricPath: string
        description: string
        discardIcmpError: false
        discardIcmpFrag: false
        discardIcmpLargePacket: false
        discardIcmpPingZeroId: false
        discardIpFrag: false
        discardIpSpoof: false
        discardLooseSourceRouting: false
        discardMalformedOption: false
        discardOverlappingTcpSegmentMismatch: false
        discardRecordRoute: false
        discardSecurity: false
        discardStreamId: false
        discardStrictSourceRouting: false
        discardTcpSplitHandshake: false
        discardTcpSynWithData: false
        discardTcpSynackWithData: false
        discardTimestamp: false
        discardUnknownOption: false
        flood:
            icmp:
                enable: false
                red:
                    activateRate: 0
                    alarmRate: 0
                    maximalRate: 0
            icmpv6:
                enable: false
                red:
                    activateRate: 0
                    alarmRate: 0
                    maximalRate: 0
            otherIp:
                enable: false
                red:
                    activateRate: 0
                    alarmRate: 0
                    maximalRate: 0
            sctpInit:
                enable: false
                red:
                    activateRate: 0
                    alarmRate: 0
                    maximalRate: 0
            tcpSyn:
                enable: false
                red:
                    activateRate: 0
                    alarmRate: 0
                    maximalRate: 0
                synCookies:
                    activateRate: 0
                    alarmRate: 0
                    maximalRate: 0
            udp:
                enable: false
                red:
                    activateRate: 0
                    alarmRate: 0
                    maximalRate: 0
        ipv6:
            anycastSource: false
            filterExtHdr:
                destOptionHdr: false
                hopByHopHdr: false
                routingHdr: false
            icmpv6TooBigSmallMtuDiscard: false
            ignoreInvPkt:
                destUnreach: false
                paramProblem: false
                pktTooBig: false
                redirect: false
                timeExceeded: false
            ipv4CompatibleAddress: false
            multicastSource: false
            needlessFragmentHdr: false
            optionsInvalidIpv6Discard: false
            reservedFieldSetDiscard: false
            routingHeader0: false
            routingHeader1: false
            routingHeader3: false
            routingHeader253: false
            routingHeader254: false
            routingHeader255: false
            routingHeader4252: false
        l2SecGroupTagProtection:
            tags:
                - enable: false
                  name: string
                  tag: string
        location:
            ngfw:
                ngfwDevice: string
            template:
                name: string
                ngfwDevice: string
                panoramaDevice: string
            templateStack:
                name: string
                ngfwDevice: string
                panoramaDevice: string
        name: string
        netInspection:
            predefinedRule:
                enable: false
                threatId: 0
            rules:
                - action: string
                  bugtraqs:
                    - string
                  cves:
                    - string
                  enable: false
                  exemptIps:
                    - name: string
                  icmpUnreachable: false
                  logInterval: 0
                  logSeverity: string
                  name: string
                  packetCapture: string
                  references:
                    - string
                  signature:
                    comment: string
                    orConditions:
                        - andConditions:
                            - name: string
                              operator:
                                equalTo:
                                    context:
                                        icmp6Checksum:
                                            mask: string
                                            value: 0
                                        icmp6Code:
                                            mask: string
                                            value: 0
                                        icmp6Type:
                                            mask: string
                                            value: 0
                                        icmp6UserDefined:
                                            mask: string
                                            offset: 0
                                            value: 0
                                            width: 0
                                        icmpChecksum:
                                            mask: string
                                            value: 0
                                        icmpCode:
                                            mask: string
                                            value: 0
                                        icmpId:
                                            mask: string
                                            value: 0
                                        icmpSequence:
                                            mask: string
                                            value: 0
                                        icmpType:
                                            mask: string
                                            value: 0
                                        icmpUserDefined:
                                            mask: string
                                            offset: 0
                                            value: 0
                                            width: 0
                                        ip6DestinationAddress:
                                            mask: string
                                            prefix: 0
                                            value: string
                                        ip6FlowLabel:
                                            mask: string
                                            value: 0
                                        ip6HopLimit:
                                            mask: string
                                            value: 0
                                        ip6NextHeader:
                                            mask: string
                                            value: 0
                                        ip6PayloadLength:
                                            mask: string
                                            value: 0
                                        ip6SourceAddress:
                                            mask: string
                                            prefix: 0
                                            value: string
                                        ip6TrafficClass:
                                            mask: string
                                            value: 0
                                        ip6UserDefined:
                                            mask: string
                                            offset: 0
                                            value: 0
                                            width: 0
                                        ip6Version:
                                            mask: string
                                            value: 0
                                        ipDestinationAddress:
                                            mask: string
                                            prefix: 0
                                            value: string
                                        ipFlagDf:
                                            value: 0
                                        ipFlagMf:
                                            value: 0
                                        ipFlagReserved:
                                            value: 0
                                        ipFragmentOffset:
                                            mask: string
                                            value: 0
                                        ipHeaderChecksum:
                                            mask: string
                                            value: 0
                                        ipHeaderLength:
                                            mask: string
                                            value: 0
                                        ipId:
                                            mask: string
                                            value: 0
                                        ipOptionLength:
                                            mask: string
                                            value: 0
                                        ipOptionNumber:
                                            mask: string
                                            value: 0
                                        ipOptionType:
                                            mask: string
                                            value: 0
                                        ipOptionUserDefined:
                                            mask: string
                                            offset: 0
                                            value: 0
                                            width: 0
                                        ipProtocol:
                                            mask: string
                                            value: 0
                                        ipSourceAddress:
                                            mask: string
                                            prefix: 0
                                            value: string
                                        ipTos:
                                            mask: string
                                            value: 0
                                        ipTotalLength:
                                            mask: string
                                            value: 0
                                        ipTtl:
                                            mask: string
                                            value: 0
                                        ipUserDefined:
                                            mask: string
                                            offset: 0
                                            value: 0
                                            width: 0
                                        ipVersion:
                                            mask: string
                                            value: 0
                                        tcpAcknowledgeNumber:
                                            mask: string
                                            value: 0
                                        tcpChecksum:
                                            mask: string
                                            value: 0
                                        tcpDataOffset:
                                            mask: string
                                            value: 0
                                        tcpDestinationPort:
                                            mask: string
                                            value: 0
                                        tcpFlagAck:
                                            value: 0
                                        tcpFlagCwr:
                                            value: 0
                                        tcpFlagEce:
                                            value: 0
                                        tcpFlagFin:
                                            value: 0
                                        tcpFlagPsh:
                                            value: 0
                                        tcpFlagRst:
                                            value: 0
                                        tcpFlagSyn:
                                            value: 0
                                        tcpFlagUrg:
                                            value: 0
                                        tcpOptionKind:
                                            mask: string
                                            value: 0
                                        tcpOptionLength:
                                            mask: string
                                            value: 0
                                        tcpOptionUserDefined:
                                            mask: string
                                            offset: 0
                                            value: 0
                                            width: 0
                                        tcpReserved:
                                            mask: string
                                            value: 0
                                        tcpSequenceNumber:
                                            mask: string
                                            value: 0
                                        tcpSourcePort:
                                            mask: string
                                            value: 0
                                        tcpUrgentPointer:
                                            mask: string
                                            value: 0
                                        tcpUserDefined:
                                            mask: string
                                            offset: 0
                                            value: 0
                                            width: 0
                                        tcpWindowSize:
                                            mask: string
                                            value: 0
                                        udpChecksum:
                                            mask: string
                                            value: 0
                                        udpDestinationPort:
                                            mask: string
                                            value: 0
                                        udpLength:
                                            mask: string
                                            value: 0
                                        udpSourcePort:
                                            mask: string
                                            value: 0
                                        udpUserDefined:
                                            mask: string
                                            offset: 0
                                            value: 0
                                            width: 0
                                    negate: false
                                event:
                                    context:
                                        ip6SameAddress: {}
                                        ipOptionAddext: {}
                                        ipOptionCipso: {}
                                        ipOptionDps: {}
                                        ipOptionEip: {}
                                        ipOptionEncode: {}
                                        ipOptionEool: {}
                                        ipOptionEsec: {}
                                        ipOptionFinn: {}
                                        ipOptionImitd: {}
                                        ipOptionLsr: {}
                                        ipOptionMtup: {}
                                        ipOptionMtur: {}
                                        ipOptionNop: {}
                                        ipOptionQs: {}
                                        ipOptionRr: {}
                                        ipOptionRtralt: {}
                                        ipOptionSdb: {}
                                        ipOptionSec: {}
                                        ipOptionSid: {}
                                        ipOptionSsr: {}
                                        ipOptionTr: {}
                                        ipOptionTs: {}
                                        ipOptionUmp: {}
                                        ipOptionVisa: {}
                                        ipOptionZsu: {}
                                        ipSameAddress: {}
                                        tcpOptionAltDat: {}
                                        tcpOptionAltRst: {}
                                        tcpOptionBubba: {}
                                        tcpOptionCc: {}
                                        tcpOptionCcEcho: {}
                                        tcpOptionCcNew: {}
                                        tcpOptionCompress: {}
                                        tcpOptionCorrupt: {}
                                        tcpOptionEcho: {}
                                        tcpOptionEchoReply: {}
                                        tcpOptionEno: {}
                                        tcpOptionEool: {}
                                        tcpOptionFast: {}
                                        tcpOptionMd5: {}
                                        tcpOptionMptcp: {}
                                        tcpOptionMss: {}
                                        tcpOptionNop: {}
                                        tcpOptionPartialPermit: {}
                                        tcpOptionPartialProfile: {}
                                        tcpOptionQsRes: {}
                                        tcpOptionRecBd: {}
                                        tcpOptionSack: {}
                                        tcpOptionSackPermit: {}
                                        tcpOptionScps: {}
                                        tcpOptionSkeeter: {}
                                        tcpOptionSnak: {}
                                        tcpOptionSnap: {}
                                        tcpOptionTcpAo: {}
                                        tcpOptionTrailer: {}
                                        tcpOptionTs: {}
                                        tcpOptionUserTimeout: {}
                                        tcpOptionWs: {}
                                greaterThan:
                                    context:
                                        icmp6Checksum:
                                            value: 0
                                        icmp6Code:
                                            value: 0
                                        icmp6Type:
                                            value: 0
                                        icmp6UserDefined:
                                            offset: 0
                                            value: 0
                                            width: 0
                                        icmpChecksum:
                                            value: 0
                                        icmpCode:
                                            value: 0
                                        icmpId:
                                            value: 0
                                        icmpSequence:
                                            value: 0
                                        icmpType:
                                            value: 0
                                        icmpUserDefined:
                                            offset: 0
                                            value: 0
                                            width: 0
                                        ip6FlowLabel:
                                            value: 0
                                        ip6HopLimit:
                                            value: 0
                                        ip6NextHeader:
                                            value: 0
                                        ip6PayloadLength:
                                            value: 0
                                        ip6TrafficClass:
                                            value: 0
                                        ip6UserDefined:
                                            offset: 0
                                            value: 0
                                            width: 0
                                        ip6Version:
                                            value: 0
                                        ipFragmentOffset:
                                            value: 0
                                        ipHeaderChecksum:
                                            value: 0
                                        ipHeaderLength:
                                            value: 0
                                        ipId:
                                            value: 0
                                        ipOptionLength:
                                            value: 0
                                        ipOptionNumber:
                                            value: 0
                                        ipOptionType:
                                            value: 0
                                        ipOptionUserDefined:
                                            offset: 0
                                            value: 0
                                            width: 0
                                        ipProtocol:
                                            value: 0
                                        ipTos:
                                            value: 0
                                        ipTotalLength:
                                            value: 0
                                        ipTtl:
                                            value: 0
                                        ipUserDefined:
                                            offset: 0
                                            value: 0
                                            width: 0
                                        ipVersion:
                                            value: 0
                                        tcpAcknowledgeNumber:
                                            value: 0
                                        tcpChecksum:
                                            value: 0
                                        tcpDataOffset:
                                            value: 0
                                        tcpDestinationPort:
                                            value: 0
                                        tcpOptionKind:
                                            value: 0
                                        tcpOptionLength:
                                            value: 0
                                        tcpOptionUserDefined:
                                            offset: 0
                                            value: 0
                                            width: 0
                                        tcpReserved:
                                            value: 0
                                        tcpSequenceNumber:
                                            value: 0
                                        tcpSourcePort:
                                            value: 0
                                        tcpUrgentPointer:
                                            value: 0
                                        tcpUserDefined:
                                            offset: 0
                                            value: 0
                                            width: 0
                                        tcpWindowSize:
                                            value: 0
                                        udpChecksum:
                                            value: 0
                                        udpDestinationPort:
                                            value: 0
                                        udpLength:
                                            value: 0
                                        udpSourcePort:
                                            value: 0
                                        udpUserDefined:
                                            offset: 0
                                            value: 0
                                            width: 0
                                lessThan:
                                    context:
                                        icmp6Checksum:
                                            value: 0
                                        icmp6Code:
                                            value: 0
                                        icmp6Type:
                                            value: 0
                                        icmp6UserDefined:
                                            offset: 0
                                            value: 0
                                            width: 0
                                        icmpChecksum:
                                            value: 0
                                        icmpCode:
                                            value: 0
                                        icmpId:
                                            value: 0
                                        icmpSequence:
                                            value: 0
                                        icmpType:
                                            value: 0
                                        icmpUserDefined:
                                            offset: 0
                                            value: 0
                                            width: 0
                                        ip6FlowLabel:
                                            value: 0
                                        ip6HopLimit:
                                            value: 0
                                        ip6NextHeader:
                                            value: 0
                                        ip6PayloadLength:
                                            value: 0
                                        ip6TrafficClass:
                                            value: 0
                                        ip6UserDefined:
                                            offset: 0
                                            value: 0
                                            width: 0
                                        ip6Version:
                                            value: 0
                                        ipFragmentOffset:
                                            value: 0
                                        ipHeaderChecksum:
                                            value: 0
                                        ipHeaderLength:
                                            value: 0
                                        ipId:
                                            value: 0
                                        ipOptionLength:
                                            value: 0
                                        ipOptionNumber:
                                            value: 0
                                        ipOptionType:
                                            value: 0
                                        ipOptionUserDefined:
                                            offset: 0
                                            value: 0
                                            width: 0
                                        ipProtocol:
                                            value: 0
                                        ipTos:
                                            value: 0
                                        ipTotalLength:
                                            value: 0
                                        ipTtl:
                                            value: 0
                                        ipUserDefined:
                                            offset: 0
                                            value: 0
                                            width: 0
                                        ipVersion:
                                            value: 0
                                        tcpAcknowledgeNumber:
                                            value: 0
                                        tcpChecksum:
                                            value: 0
                                        tcpDataOffset:
                                            value: 0
                                        tcpDestinationPort:
                                            value: 0
                                        tcpOptionKind:
                                            value: 0
                                        tcpOptionLength:
                                            value: 0
                                        tcpOptionUserDefined:
                                            offset: 0
                                            value: 0
                                            width: 0
                                        tcpReserved:
                                            value: 0
                                        tcpSequenceNumber:
                                            value: 0
                                        tcpSourcePort:
                                            value: 0
                                        tcpUrgentPointer:
                                            value: 0
                                        tcpUserDefined:
                                            offset: 0
                                            value: 0
                                            width: 0
                                        tcpWindowSize:
                                            value: 0
                                        udpChecksum:
                                            value: 0
                                        udpDestinationPort:
                                            value: 0
                                        udpLength:
                                            value: 0
                                        udpSourcePort:
                                            value: 0
                                        udpUserDefined:
                                            offset: 0
                                            value: 0
                                            width: 0
                                range:
                                    context:
                                        icmp6Checksum:
                                            high: 0
                                            low: 0
                                        icmp6Code:
                                            high: 0
                                            low: 0
                                        icmp6Type:
                                            high: 0
                                            low: 0
                                        icmp6UserDefined:
                                            high: 0
                                            low: 0
                                            offset: 0
                                            width: 0
                                        icmpChecksum:
                                            high: 0
                                            low: 0
                                        icmpCode:
                                            high: 0
                                            low: 0
                                        icmpId:
                                            high: 0
                                            low: 0
                                        icmpSequence:
                                            high: 0
                                            low: 0
                                        icmpType:
                                            high: 0
                                            low: 0
                                        icmpUserDefined:
                                            high: 0
                                            low: 0
                                            offset: 0
                                            width: 0
                                        ip6FlowLabel:
                                            high: 0
                                            low: 0
                                        ip6HopLimit:
                                            high: 0
                                            low: 0
                                        ip6NextHeader:
                                            high: 0
                                            low: 0
                                        ip6PayloadLength:
                                            high: 0
                                            low: 0
                                        ip6TrafficClass:
                                            high: 0
                                            low: 0
                                        ip6UserDefined:
                                            high: 0
                                            low: 0
                                            offset: 0
                                            width: 0
                                        ip6Version:
                                            high: 0
                                            low: 0
                                        ipFragmentOffset:
                                            high: 0
                                            low: 0
                                        ipHeaderChecksum:
                                            high: 0
                                            low: 0
                                        ipHeaderLength:
                                            high: 0
                                            low: 0
                                        ipId:
                                            high: 0
                                            low: 0
                                        ipOptionLength:
                                            high: 0
                                            low: 0
                                        ipOptionNumber:
                                            high: 0
                                            low: 0
                                        ipOptionType:
                                            high: 0
                                            low: 0
                                        ipOptionUserDefined:
                                            high: 0
                                            low: 0
                                            offset: 0
                                            width: 0
                                        ipProtocol:
                                            high: 0
                                            low: 0
                                        ipTos:
                                            high: 0
                                            low: 0
                                        ipTotalLength:
                                            high: 0
                                            low: 0
                                        ipTtl:
                                            high: 0
                                            low: 0
                                        ipUserDefined:
                                            high: 0
                                            low: 0
                                            offset: 0
                                            width: 0
                                        ipVersion:
                                            high: 0
                                            low: 0
                                        tcpAcknowledgeNumber:
                                            high: 0
                                            low: 0
                                        tcpChecksum:
                                            high: 0
                                            low: 0
                                        tcpDataOffset:
                                            high: 0
                                            low: 0
                                        tcpDestinationPort:
                                            high: 0
                                            low: 0
                                        tcpOptionKind:
                                            high: 0
                                            low: 0
                                        tcpOptionLength:
                                            high: 0
                                            low: 0
                                        tcpOptionUserDefined:
                                            high: 0
                                            low: 0
                                            offset: 0
                                            width: 0
                                        tcpReserved:
                                            high: 0
                                            low: 0
                                        tcpSequenceNumber:
                                            high: 0
                                            low: 0
                                        tcpSourcePort:
                                            high: 0
                                            low: 0
                                        tcpUrgentPointer:
                                            high: 0
                                            low: 0
                                        tcpUserDefined:
                                            high: 0
                                            low: 0
                                            offset: 0
                                            width: 0
                                        tcpWindowSize:
                                            high: 0
                                            low: 0
                                        udpChecksum:
                                            high: 0
                                            low: 0
                                        udpDestinationPort:
                                            high: 0
                                            low: 0
                                        udpLength:
                                            high: 0
                                            low: 0
                                        udpSourcePort:
                                            high: 0
                                            low: 0
                                        udpUserDefined:
                                            high: 0
                                            low: 0
                                            offset: 0
                                            width: 0
                          name: string
                  threatId: 0
                  vendors:
                    - string
        nonIpProtocol:
            listType: string
            protocols:
                - enable: false
                  etherType: string
                  name: string
        removeTcpTimestamp: false
        scanWhiteLists:
            - ipv4: string
              ipv6: string
              name: string
        scans:
            - action:
                alert: {}
                allow: {}
                block: {}
                blockIp:
                    duration: 0
                    trackBy: string
              interval: 0
              name: string
              threshold: 0
        strictIpCheck: false
        stripMptcpOption: string
        stripTcpFastOpenAndData: false
        suppressIcmpNeedfrag: false
        suppressIcmpTimeexceeded: false
        tcpRejectNonSyn: string
    

    ZoneProtectionProfile Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The ZoneProtectionProfile resource accepts the following input properties:

    Location ZoneProtectionProfileLocation
    The location of this object.
    AsymmetricPath string
    actions for TCP sliding window tracking errors, also control enable/disable TCP sequence number check for FIN/RST
    Description string
    DiscardIcmpError bool
    Discard ICMP embedded with error message
    DiscardIcmpFrag bool
    Discard ICMP fragment
    DiscardIcmpLargePacket bool
    Discard Large ICMP packet (IP length > 1024B)
    DiscardIcmpPingZeroId bool
    Discard ICMP Ping with zero ID
    DiscardIpFrag bool
    Discard IP fragment
    DiscardIpSpoof bool
    Discard spoofed IP packet
    DiscardLooseSourceRouting bool
    Discard packets with loose source routing IP option
    DiscardMalformedOption bool
    Discard packets with malformed IP option
    DiscardOverlappingTcpSegmentMismatch bool
    Discard sessions with mismatch tcp overlapping segment
    DiscardRecordRoute bool
    Discard packets with Record Route IP option
    DiscardSecurity bool
    Discard packets with Security IP option
    DiscardStreamId bool
    Discard packets with Stream ID IP option
    DiscardStrictSourceRouting bool
    Discard packets with strict source routing IP option
    DiscardTcpSplitHandshake bool
    Discard tcp split handshake packet
    DiscardTcpSynWithData bool
    Discard tcp syn packet with data payload
    DiscardTcpSynackWithData bool
    Discard tcp syn ack packet with data payload
    DiscardTimestamp bool
    Discard packets with Timestmp IP option
    DiscardUnknownOption bool
    Discard packets with unknown IP option
    Flood ZoneProtectionProfileFlood
    Ipv6 ZoneProtectionProfileIpv6
    L2SecGroupTagProtection ZoneProtectionProfileL2SecGroupTagProtection
    Name string
    NetInspection ZoneProtectionProfileNetInspection
    NonIpProtocol ZoneProtectionProfileNonIpProtocol
    RemoveTcpTimestamp bool
    Remove TCP Timestamp
    ScanWhiteLists List<ZoneProtectionProfileScanWhiteList>
    Scans List<ZoneProtectionProfileScan>
    StrictIpCheck bool
    Perform strict IP address check
    StripMptcpOption string
    strip mptcp option
    StripTcpFastOpenAndData bool
    Strip tcp fast option and data payload
    SuppressIcmpNeedfrag bool
    Do not reply ICMP NEEDFRAG (layer3 only)
    SuppressIcmpTimeexceeded bool
    Do not reply ICMP TTL expired error (layer3 only)
    TcpRejectNonSyn string
    reject non-SYN TCP packet for session setup
    Location ZoneProtectionProfileLocationArgs
    The location of this object.
    AsymmetricPath string
    actions for TCP sliding window tracking errors, also control enable/disable TCP sequence number check for FIN/RST
    Description string
    DiscardIcmpError bool
    Discard ICMP embedded with error message
    DiscardIcmpFrag bool
    Discard ICMP fragment
    DiscardIcmpLargePacket bool
    Discard Large ICMP packet (IP length > 1024B)
    DiscardIcmpPingZeroId bool
    Discard ICMP Ping with zero ID
    DiscardIpFrag bool
    Discard IP fragment
    DiscardIpSpoof bool
    Discard spoofed IP packet
    DiscardLooseSourceRouting bool
    Discard packets with loose source routing IP option
    DiscardMalformedOption bool
    Discard packets with malformed IP option
    DiscardOverlappingTcpSegmentMismatch bool
    Discard sessions with mismatch tcp overlapping segment
    DiscardRecordRoute bool
    Discard packets with Record Route IP option
    DiscardSecurity bool
    Discard packets with Security IP option
    DiscardStreamId bool
    Discard packets with Stream ID IP option
    DiscardStrictSourceRouting bool
    Discard packets with strict source routing IP option
    DiscardTcpSplitHandshake bool
    Discard tcp split handshake packet
    DiscardTcpSynWithData bool
    Discard tcp syn packet with data payload
    DiscardTcpSynackWithData bool
    Discard tcp syn ack packet with data payload
    DiscardTimestamp bool
    Discard packets with Timestmp IP option
    DiscardUnknownOption bool
    Discard packets with unknown IP option
    Flood ZoneProtectionProfileFloodArgs
    Ipv6 ZoneProtectionProfileIpv6Args
    L2SecGroupTagProtection ZoneProtectionProfileL2SecGroupTagProtectionArgs
    Name string
    NetInspection ZoneProtectionProfileNetInspectionArgs
    NonIpProtocol ZoneProtectionProfileNonIpProtocolArgs
    RemoveTcpTimestamp bool
    Remove TCP Timestamp
    ScanWhiteLists []ZoneProtectionProfileScanWhiteListArgs
    Scans []ZoneProtectionProfileScanArgs
    StrictIpCheck bool
    Perform strict IP address check
    StripMptcpOption string
    strip mptcp option
    StripTcpFastOpenAndData bool
    Strip tcp fast option and data payload
    SuppressIcmpNeedfrag bool
    Do not reply ICMP NEEDFRAG (layer3 only)
    SuppressIcmpTimeexceeded bool
    Do not reply ICMP TTL expired error (layer3 only)
    TcpRejectNonSyn string
    reject non-SYN TCP packet for session setup
    location ZoneProtectionProfileLocation
    The location of this object.
    asymmetricPath String
    actions for TCP sliding window tracking errors, also control enable/disable TCP sequence number check for FIN/RST
    description String
    discardIcmpError Boolean
    Discard ICMP embedded with error message
    discardIcmpFrag Boolean
    Discard ICMP fragment
    discardIcmpLargePacket Boolean
    Discard Large ICMP packet (IP length > 1024B)
    discardIcmpPingZeroId Boolean
    Discard ICMP Ping with zero ID
    discardIpFrag Boolean
    Discard IP fragment
    discardIpSpoof Boolean
    Discard spoofed IP packet
    discardLooseSourceRouting Boolean
    Discard packets with loose source routing IP option
    discardMalformedOption Boolean
    Discard packets with malformed IP option
    discardOverlappingTcpSegmentMismatch Boolean
    Discard sessions with mismatch tcp overlapping segment
    discardRecordRoute Boolean
    Discard packets with Record Route IP option
    discardSecurity Boolean
    Discard packets with Security IP option
    discardStreamId Boolean
    Discard packets with Stream ID IP option
    discardStrictSourceRouting Boolean
    Discard packets with strict source routing IP option
    discardTcpSplitHandshake Boolean
    Discard tcp split handshake packet
    discardTcpSynWithData Boolean
    Discard tcp syn packet with data payload
    discardTcpSynackWithData Boolean
    Discard tcp syn ack packet with data payload
    discardTimestamp Boolean
    Discard packets with Timestmp IP option
    discardUnknownOption Boolean
    Discard packets with unknown IP option
    flood ZoneProtectionProfileFlood
    ipv6 ZoneProtectionProfileIpv6
    l2SecGroupTagProtection ZoneProtectionProfileL2SecGroupTagProtection
    name String
    netInspection ZoneProtectionProfileNetInspection
    nonIpProtocol ZoneProtectionProfileNonIpProtocol
    removeTcpTimestamp Boolean
    Remove TCP Timestamp
    scanWhiteLists List<ZoneProtectionProfileScanWhiteList>
    scans List<ZoneProtectionProfileScan>
    strictIpCheck Boolean
    Perform strict IP address check
    stripMptcpOption String
    strip mptcp option
    stripTcpFastOpenAndData Boolean
    Strip tcp fast option and data payload
    suppressIcmpNeedfrag Boolean
    Do not reply ICMP NEEDFRAG (layer3 only)
    suppressIcmpTimeexceeded Boolean
    Do not reply ICMP TTL expired error (layer3 only)
    tcpRejectNonSyn String
    reject non-SYN TCP packet for session setup
    location ZoneProtectionProfileLocation
    The location of this object.
    asymmetricPath string
    actions for TCP sliding window tracking errors, also control enable/disable TCP sequence number check for FIN/RST
    description string
    discardIcmpError boolean
    Discard ICMP embedded with error message
    discardIcmpFrag boolean
    Discard ICMP fragment
    discardIcmpLargePacket boolean
    Discard Large ICMP packet (IP length > 1024B)
    discardIcmpPingZeroId boolean
    Discard ICMP Ping with zero ID
    discardIpFrag boolean
    Discard IP fragment
    discardIpSpoof boolean
    Discard spoofed IP packet
    discardLooseSourceRouting boolean
    Discard packets with loose source routing IP option
    discardMalformedOption boolean
    Discard packets with malformed IP option
    discardOverlappingTcpSegmentMismatch boolean
    Discard sessions with mismatch tcp overlapping segment
    discardRecordRoute boolean
    Discard packets with Record Route IP option
    discardSecurity boolean
    Discard packets with Security IP option
    discardStreamId boolean
    Discard packets with Stream ID IP option
    discardStrictSourceRouting boolean
    Discard packets with strict source routing IP option
    discardTcpSplitHandshake boolean
    Discard tcp split handshake packet
    discardTcpSynWithData boolean
    Discard tcp syn packet with data payload
    discardTcpSynackWithData boolean
    Discard tcp syn ack packet with data payload
    discardTimestamp boolean
    Discard packets with Timestmp IP option
    discardUnknownOption boolean
    Discard packets with unknown IP option
    flood ZoneProtectionProfileFlood
    ipv6 ZoneProtectionProfileIpv6
    l2SecGroupTagProtection ZoneProtectionProfileL2SecGroupTagProtection
    name string
    netInspection ZoneProtectionProfileNetInspection
    nonIpProtocol ZoneProtectionProfileNonIpProtocol
    removeTcpTimestamp boolean
    Remove TCP Timestamp
    scanWhiteLists ZoneProtectionProfileScanWhiteList[]
    scans ZoneProtectionProfileScan[]
    strictIpCheck boolean
    Perform strict IP address check
    stripMptcpOption string
    strip mptcp option
    stripTcpFastOpenAndData boolean
    Strip tcp fast option and data payload
    suppressIcmpNeedfrag boolean
    Do not reply ICMP NEEDFRAG (layer3 only)
    suppressIcmpTimeexceeded boolean
    Do not reply ICMP TTL expired error (layer3 only)
    tcpRejectNonSyn string
    reject non-SYN TCP packet for session setup
    location ZoneProtectionProfileLocationArgs
    The location of this object.
    asymmetric_path str
    actions for TCP sliding window tracking errors, also control enable/disable TCP sequence number check for FIN/RST
    description str
    discard_icmp_error bool
    Discard ICMP embedded with error message
    discard_icmp_frag bool
    Discard ICMP fragment
    discard_icmp_large_packet bool
    Discard Large ICMP packet (IP length > 1024B)
    discard_icmp_ping_zero_id bool
    Discard ICMP Ping with zero ID
    discard_ip_frag bool
    Discard IP fragment
    discard_ip_spoof bool
    Discard spoofed IP packet
    discard_loose_source_routing bool
    Discard packets with loose source routing IP option
    discard_malformed_option bool
    Discard packets with malformed IP option
    discard_overlapping_tcp_segment_mismatch bool
    Discard sessions with mismatch tcp overlapping segment
    discard_record_route bool
    Discard packets with Record Route IP option
    discard_security bool
    Discard packets with Security IP option
    discard_stream_id bool
    Discard packets with Stream ID IP option
    discard_strict_source_routing bool
    Discard packets with strict source routing IP option
    discard_tcp_split_handshake bool
    Discard tcp split handshake packet
    discard_tcp_syn_with_data bool
    Discard tcp syn packet with data payload
    discard_tcp_synack_with_data bool
    Discard tcp syn ack packet with data payload
    discard_timestamp bool
    Discard packets with Timestmp IP option
    discard_unknown_option bool
    Discard packets with unknown IP option
    flood ZoneProtectionProfileFloodArgs
    ipv6 ZoneProtectionProfileIpv6Args
    l2_sec_group_tag_protection ZoneProtectionProfileL2SecGroupTagProtectionArgs
    name str
    net_inspection ZoneProtectionProfileNetInspectionArgs
    non_ip_protocol ZoneProtectionProfileNonIpProtocolArgs
    remove_tcp_timestamp bool
    Remove TCP Timestamp
    scan_white_lists Sequence[ZoneProtectionProfileScanWhiteListArgs]
    scans Sequence[ZoneProtectionProfileScanArgs]
    strict_ip_check bool
    Perform strict IP address check
    strip_mptcp_option str
    strip mptcp option
    strip_tcp_fast_open_and_data bool
    Strip tcp fast option and data payload
    suppress_icmp_needfrag bool
    Do not reply ICMP NEEDFRAG (layer3 only)
    suppress_icmp_timeexceeded bool
    Do not reply ICMP TTL expired error (layer3 only)
    tcp_reject_non_syn str
    reject non-SYN TCP packet for session setup
    location Property Map
    The location of this object.
    asymmetricPath String
    actions for TCP sliding window tracking errors, also control enable/disable TCP sequence number check for FIN/RST
    description String
    discardIcmpError Boolean
    Discard ICMP embedded with error message
    discardIcmpFrag Boolean
    Discard ICMP fragment
    discardIcmpLargePacket Boolean
    Discard Large ICMP packet (IP length > 1024B)
    discardIcmpPingZeroId Boolean
    Discard ICMP Ping with zero ID
    discardIpFrag Boolean
    Discard IP fragment
    discardIpSpoof Boolean
    Discard spoofed IP packet
    discardLooseSourceRouting Boolean
    Discard packets with loose source routing IP option
    discardMalformedOption Boolean
    Discard packets with malformed IP option
    discardOverlappingTcpSegmentMismatch Boolean
    Discard sessions with mismatch tcp overlapping segment
    discardRecordRoute Boolean
    Discard packets with Record Route IP option
    discardSecurity Boolean
    Discard packets with Security IP option
    discardStreamId Boolean
    Discard packets with Stream ID IP option
    discardStrictSourceRouting Boolean
    Discard packets with strict source routing IP option
    discardTcpSplitHandshake Boolean
    Discard tcp split handshake packet
    discardTcpSynWithData Boolean
    Discard tcp syn packet with data payload
    discardTcpSynackWithData Boolean
    Discard tcp syn ack packet with data payload
    discardTimestamp Boolean
    Discard packets with Timestmp IP option
    discardUnknownOption Boolean
    Discard packets with unknown IP option
    flood Property Map
    ipv6 Property Map
    l2SecGroupTagProtection Property Map
    name String
    netInspection Property Map
    nonIpProtocol Property Map
    removeTcpTimestamp Boolean
    Remove TCP Timestamp
    scanWhiteLists List<Property Map>
    scans List<Property Map>
    strictIpCheck Boolean
    Perform strict IP address check
    stripMptcpOption String
    strip mptcp option
    stripTcpFastOpenAndData Boolean
    Strip tcp fast option and data payload
    suppressIcmpNeedfrag Boolean
    Do not reply ICMP NEEDFRAG (layer3 only)
    suppressIcmpTimeexceeded Boolean
    Do not reply ICMP TTL expired error (layer3 only)
    tcpRejectNonSyn String
    reject non-SYN TCP packet for session setup

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ZoneProtectionProfile resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing ZoneProtectionProfile Resource

    Get an existing ZoneProtectionProfile resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: ZoneProtectionProfileState, opts?: CustomResourceOptions): ZoneProtectionProfile
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            asymmetric_path: Optional[str] = None,
            description: Optional[str] = None,
            discard_icmp_error: Optional[bool] = None,
            discard_icmp_frag: Optional[bool] = None,
            discard_icmp_large_packet: Optional[bool] = None,
            discard_icmp_ping_zero_id: Optional[bool] = None,
            discard_ip_frag: Optional[bool] = None,
            discard_ip_spoof: Optional[bool] = None,
            discard_loose_source_routing: Optional[bool] = None,
            discard_malformed_option: Optional[bool] = None,
            discard_overlapping_tcp_segment_mismatch: Optional[bool] = None,
            discard_record_route: Optional[bool] = None,
            discard_security: Optional[bool] = None,
            discard_stream_id: Optional[bool] = None,
            discard_strict_source_routing: Optional[bool] = None,
            discard_tcp_split_handshake: Optional[bool] = None,
            discard_tcp_syn_with_data: Optional[bool] = None,
            discard_tcp_synack_with_data: Optional[bool] = None,
            discard_timestamp: Optional[bool] = None,
            discard_unknown_option: Optional[bool] = None,
            flood: Optional[ZoneProtectionProfileFloodArgs] = None,
            ipv6: Optional[ZoneProtectionProfileIpv6Args] = None,
            l2_sec_group_tag_protection: Optional[ZoneProtectionProfileL2SecGroupTagProtectionArgs] = None,
            location: Optional[ZoneProtectionProfileLocationArgs] = None,
            name: Optional[str] = None,
            net_inspection: Optional[ZoneProtectionProfileNetInspectionArgs] = None,
            non_ip_protocol: Optional[ZoneProtectionProfileNonIpProtocolArgs] = None,
            remove_tcp_timestamp: Optional[bool] = None,
            scan_white_lists: Optional[Sequence[ZoneProtectionProfileScanWhiteListArgs]] = None,
            scans: Optional[Sequence[ZoneProtectionProfileScanArgs]] = None,
            strict_ip_check: Optional[bool] = None,
            strip_mptcp_option: Optional[str] = None,
            strip_tcp_fast_open_and_data: Optional[bool] = None,
            suppress_icmp_needfrag: Optional[bool] = None,
            suppress_icmp_timeexceeded: Optional[bool] = None,
            tcp_reject_non_syn: Optional[str] = None) -> ZoneProtectionProfile
    func GetZoneProtectionProfile(ctx *Context, name string, id IDInput, state *ZoneProtectionProfileState, opts ...ResourceOption) (*ZoneProtectionProfile, error)
    public static ZoneProtectionProfile Get(string name, Input<string> id, ZoneProtectionProfileState? state, CustomResourceOptions? opts = null)
    public static ZoneProtectionProfile get(String name, Output<String> id, ZoneProtectionProfileState state, CustomResourceOptions options)
    resources:  _:    type: panos:ZoneProtectionProfile    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AsymmetricPath string
    actions for TCP sliding window tracking errors, also control enable/disable TCP sequence number check for FIN/RST
    Description string
    DiscardIcmpError bool
    Discard ICMP embedded with error message
    DiscardIcmpFrag bool
    Discard ICMP fragment
    DiscardIcmpLargePacket bool
    Discard Large ICMP packet (IP length > 1024B)
    DiscardIcmpPingZeroId bool
    Discard ICMP Ping with zero ID
    DiscardIpFrag bool
    Discard IP fragment
    DiscardIpSpoof bool
    Discard spoofed IP packet
    DiscardLooseSourceRouting bool
    Discard packets with loose source routing IP option
    DiscardMalformedOption bool
    Discard packets with malformed IP option
    DiscardOverlappingTcpSegmentMismatch bool
    Discard sessions with mismatch tcp overlapping segment
    DiscardRecordRoute bool
    Discard packets with Record Route IP option
    DiscardSecurity bool
    Discard packets with Security IP option
    DiscardStreamId bool
    Discard packets with Stream ID IP option
    DiscardStrictSourceRouting bool
    Discard packets with strict source routing IP option
    DiscardTcpSplitHandshake bool
    Discard tcp split handshake packet
    DiscardTcpSynWithData bool
    Discard tcp syn packet with data payload
    DiscardTcpSynackWithData bool
    Discard tcp syn ack packet with data payload
    DiscardTimestamp bool
    Discard packets with Timestmp IP option
    DiscardUnknownOption bool
    Discard packets with unknown IP option
    Flood ZoneProtectionProfileFlood
    Ipv6 ZoneProtectionProfileIpv6
    L2SecGroupTagProtection ZoneProtectionProfileL2SecGroupTagProtection
    Location ZoneProtectionProfileLocation
    The location of this object.
    Name string
    NetInspection ZoneProtectionProfileNetInspection
    NonIpProtocol ZoneProtectionProfileNonIpProtocol
    RemoveTcpTimestamp bool
    Remove TCP Timestamp
    ScanWhiteLists List<ZoneProtectionProfileScanWhiteList>
    Scans List<ZoneProtectionProfileScan>
    StrictIpCheck bool
    Perform strict IP address check
    StripMptcpOption string
    strip mptcp option
    StripTcpFastOpenAndData bool
    Strip tcp fast option and data payload
    SuppressIcmpNeedfrag bool
    Do not reply ICMP NEEDFRAG (layer3 only)
    SuppressIcmpTimeexceeded bool
    Do not reply ICMP TTL expired error (layer3 only)
    TcpRejectNonSyn string
    reject non-SYN TCP packet for session setup
    AsymmetricPath string
    actions for TCP sliding window tracking errors, also control enable/disable TCP sequence number check for FIN/RST
    Description string
    DiscardIcmpError bool
    Discard ICMP embedded with error message
    DiscardIcmpFrag bool
    Discard ICMP fragment
    DiscardIcmpLargePacket bool
    Discard Large ICMP packet (IP length > 1024B)
    DiscardIcmpPingZeroId bool
    Discard ICMP Ping with zero ID
    DiscardIpFrag bool
    Discard IP fragment
    DiscardIpSpoof bool
    Discard spoofed IP packet
    DiscardLooseSourceRouting bool
    Discard packets with loose source routing IP option
    DiscardMalformedOption bool
    Discard packets with malformed IP option
    DiscardOverlappingTcpSegmentMismatch bool
    Discard sessions with mismatch tcp overlapping segment
    DiscardRecordRoute bool
    Discard packets with Record Route IP option
    DiscardSecurity bool
    Discard packets with Security IP option
    DiscardStreamId bool
    Discard packets with Stream ID IP option
    DiscardStrictSourceRouting bool
    Discard packets with strict source routing IP option
    DiscardTcpSplitHandshake bool
    Discard tcp split handshake packet
    DiscardTcpSynWithData bool
    Discard tcp syn packet with data payload
    DiscardTcpSynackWithData bool
    Discard tcp syn ack packet with data payload
    DiscardTimestamp bool
    Discard packets with Timestmp IP option
    DiscardUnknownOption bool
    Discard packets with unknown IP option
    Flood ZoneProtectionProfileFloodArgs
    Ipv6 ZoneProtectionProfileIpv6Args
    L2SecGroupTagProtection ZoneProtectionProfileL2SecGroupTagProtectionArgs
    Location ZoneProtectionProfileLocationArgs
    The location of this object.
    Name string
    NetInspection ZoneProtectionProfileNetInspectionArgs
    NonIpProtocol ZoneProtectionProfileNonIpProtocolArgs
    RemoveTcpTimestamp bool
    Remove TCP Timestamp
    ScanWhiteLists []ZoneProtectionProfileScanWhiteListArgs
    Scans []ZoneProtectionProfileScanArgs
    StrictIpCheck bool
    Perform strict IP address check
    StripMptcpOption string
    strip mptcp option
    StripTcpFastOpenAndData bool
    Strip tcp fast option and data payload
    SuppressIcmpNeedfrag bool
    Do not reply ICMP NEEDFRAG (layer3 only)
    SuppressIcmpTimeexceeded bool
    Do not reply ICMP TTL expired error (layer3 only)
    TcpRejectNonSyn string
    reject non-SYN TCP packet for session setup
    asymmetricPath String
    actions for TCP sliding window tracking errors, also control enable/disable TCP sequence number check for FIN/RST
    description String
    discardIcmpError Boolean
    Discard ICMP embedded with error message
    discardIcmpFrag Boolean
    Discard ICMP fragment
    discardIcmpLargePacket Boolean
    Discard Large ICMP packet (IP length > 1024B)
    discardIcmpPingZeroId Boolean
    Discard ICMP Ping with zero ID
    discardIpFrag Boolean
    Discard IP fragment
    discardIpSpoof Boolean
    Discard spoofed IP packet
    discardLooseSourceRouting Boolean
    Discard packets with loose source routing IP option
    discardMalformedOption Boolean
    Discard packets with malformed IP option
    discardOverlappingTcpSegmentMismatch Boolean
    Discard sessions with mismatch tcp overlapping segment
    discardRecordRoute Boolean
    Discard packets with Record Route IP option
    discardSecurity Boolean
    Discard packets with Security IP option
    discardStreamId Boolean
    Discard packets with Stream ID IP option
    discardStrictSourceRouting Boolean
    Discard packets with strict source routing IP option
    discardTcpSplitHandshake Boolean
    Discard tcp split handshake packet
    discardTcpSynWithData Boolean
    Discard tcp syn packet with data payload
    discardTcpSynackWithData Boolean
    Discard tcp syn ack packet with data payload
    discardTimestamp Boolean
    Discard packets with Timestmp IP option
    discardUnknownOption Boolean
    Discard packets with unknown IP option
    flood ZoneProtectionProfileFlood
    ipv6 ZoneProtectionProfileIpv6
    l2SecGroupTagProtection ZoneProtectionProfileL2SecGroupTagProtection
    location ZoneProtectionProfileLocation
    The location of this object.
    name String
    netInspection ZoneProtectionProfileNetInspection
    nonIpProtocol ZoneProtectionProfileNonIpProtocol
    removeTcpTimestamp Boolean
    Remove TCP Timestamp
    scanWhiteLists List<ZoneProtectionProfileScanWhiteList>
    scans List<ZoneProtectionProfileScan>
    strictIpCheck Boolean
    Perform strict IP address check
    stripMptcpOption String
    strip mptcp option
    stripTcpFastOpenAndData Boolean
    Strip tcp fast option and data payload
    suppressIcmpNeedfrag Boolean
    Do not reply ICMP NEEDFRAG (layer3 only)
    suppressIcmpTimeexceeded Boolean
    Do not reply ICMP TTL expired error (layer3 only)
    tcpRejectNonSyn String
    reject non-SYN TCP packet for session setup
    asymmetricPath string
    actions for TCP sliding window tracking errors, also control enable/disable TCP sequence number check for FIN/RST
    description string
    discardIcmpError boolean
    Discard ICMP embedded with error message
    discardIcmpFrag boolean
    Discard ICMP fragment
    discardIcmpLargePacket boolean
    Discard Large ICMP packet (IP length > 1024B)
    discardIcmpPingZeroId boolean
    Discard ICMP Ping with zero ID
    discardIpFrag boolean
    Discard IP fragment
    discardIpSpoof boolean
    Discard spoofed IP packet
    discardLooseSourceRouting boolean
    Discard packets with loose source routing IP option
    discardMalformedOption boolean
    Discard packets with malformed IP option
    discardOverlappingTcpSegmentMismatch boolean
    Discard sessions with mismatch tcp overlapping segment
    discardRecordRoute boolean
    Discard packets with Record Route IP option
    discardSecurity boolean
    Discard packets with Security IP option
    discardStreamId boolean
    Discard packets with Stream ID IP option
    discardStrictSourceRouting boolean
    Discard packets with strict source routing IP option
    discardTcpSplitHandshake boolean
    Discard tcp split handshake packet
    discardTcpSynWithData boolean
    Discard tcp syn packet with data payload
    discardTcpSynackWithData boolean
    Discard tcp syn ack packet with data payload
    discardTimestamp boolean
    Discard packets with Timestmp IP option
    discardUnknownOption boolean
    Discard packets with unknown IP option
    flood ZoneProtectionProfileFlood
    ipv6 ZoneProtectionProfileIpv6
    l2SecGroupTagProtection ZoneProtectionProfileL2SecGroupTagProtection
    location ZoneProtectionProfileLocation
    The location of this object.
    name string
    netInspection ZoneProtectionProfileNetInspection
    nonIpProtocol ZoneProtectionProfileNonIpProtocol
    removeTcpTimestamp boolean
    Remove TCP Timestamp
    scanWhiteLists ZoneProtectionProfileScanWhiteList[]
    scans ZoneProtectionProfileScan[]
    strictIpCheck boolean
    Perform strict IP address check
    stripMptcpOption string
    strip mptcp option
    stripTcpFastOpenAndData boolean
    Strip tcp fast option and data payload
    suppressIcmpNeedfrag boolean
    Do not reply ICMP NEEDFRAG (layer3 only)
    suppressIcmpTimeexceeded boolean
    Do not reply ICMP TTL expired error (layer3 only)
    tcpRejectNonSyn string
    reject non-SYN TCP packet for session setup
    asymmetric_path str
    actions for TCP sliding window tracking errors, also control enable/disable TCP sequence number check for FIN/RST
    description str
    discard_icmp_error bool
    Discard ICMP embedded with error message
    discard_icmp_frag bool
    Discard ICMP fragment
    discard_icmp_large_packet bool
    Discard Large ICMP packet (IP length > 1024B)
    discard_icmp_ping_zero_id bool
    Discard ICMP Ping with zero ID
    discard_ip_frag bool
    Discard IP fragment
    discard_ip_spoof bool
    Discard spoofed IP packet
    discard_loose_source_routing bool
    Discard packets with loose source routing IP option
    discard_malformed_option bool
    Discard packets with malformed IP option
    discard_overlapping_tcp_segment_mismatch bool
    Discard sessions with mismatch tcp overlapping segment
    discard_record_route bool
    Discard packets with Record Route IP option
    discard_security bool
    Discard packets with Security IP option
    discard_stream_id bool
    Discard packets with Stream ID IP option
    discard_strict_source_routing bool
    Discard packets with strict source routing IP option
    discard_tcp_split_handshake bool
    Discard tcp split handshake packet
    discard_tcp_syn_with_data bool
    Discard tcp syn packet with data payload
    discard_tcp_synack_with_data bool
    Discard tcp syn ack packet with data payload
    discard_timestamp bool
    Discard packets with Timestmp IP option
    discard_unknown_option bool
    Discard packets with unknown IP option
    flood ZoneProtectionProfileFloodArgs
    ipv6 ZoneProtectionProfileIpv6Args
    l2_sec_group_tag_protection ZoneProtectionProfileL2SecGroupTagProtectionArgs
    location ZoneProtectionProfileLocationArgs
    The location of this object.
    name str
    net_inspection ZoneProtectionProfileNetInspectionArgs
    non_ip_protocol ZoneProtectionProfileNonIpProtocolArgs
    remove_tcp_timestamp bool
    Remove TCP Timestamp
    scan_white_lists Sequence[ZoneProtectionProfileScanWhiteListArgs]
    scans Sequence[ZoneProtectionProfileScanArgs]
    strict_ip_check bool
    Perform strict IP address check
    strip_mptcp_option str
    strip mptcp option
    strip_tcp_fast_open_and_data bool
    Strip tcp fast option and data payload
    suppress_icmp_needfrag bool
    Do not reply ICMP NEEDFRAG (layer3 only)
    suppress_icmp_timeexceeded bool
    Do not reply ICMP TTL expired error (layer3 only)
    tcp_reject_non_syn str
    reject non-SYN TCP packet for session setup
    asymmetricPath String
    actions for TCP sliding window tracking errors, also control enable/disable TCP sequence number check for FIN/RST
    description String
    discardIcmpError Boolean
    Discard ICMP embedded with error message
    discardIcmpFrag Boolean
    Discard ICMP fragment
    discardIcmpLargePacket Boolean
    Discard Large ICMP packet (IP length > 1024B)
    discardIcmpPingZeroId Boolean
    Discard ICMP Ping with zero ID
    discardIpFrag Boolean
    Discard IP fragment
    discardIpSpoof Boolean
    Discard spoofed IP packet
    discardLooseSourceRouting Boolean
    Discard packets with loose source routing IP option
    discardMalformedOption Boolean
    Discard packets with malformed IP option
    discardOverlappingTcpSegmentMismatch Boolean
    Discard sessions with mismatch tcp overlapping segment
    discardRecordRoute Boolean
    Discard packets with Record Route IP option
    discardSecurity Boolean
    Discard packets with Security IP option
    discardStreamId Boolean
    Discard packets with Stream ID IP option
    discardStrictSourceRouting Boolean
    Discard packets with strict source routing IP option
    discardTcpSplitHandshake Boolean
    Discard tcp split handshake packet
    discardTcpSynWithData Boolean
    Discard tcp syn packet with data payload
    discardTcpSynackWithData Boolean
    Discard tcp syn ack packet with data payload
    discardTimestamp Boolean
    Discard packets with Timestmp IP option
    discardUnknownOption Boolean
    Discard packets with unknown IP option
    flood Property Map
    ipv6 Property Map
    l2SecGroupTagProtection Property Map
    location Property Map
    The location of this object.
    name String
    netInspection Property Map
    nonIpProtocol Property Map
    removeTcpTimestamp Boolean
    Remove TCP Timestamp
    scanWhiteLists List<Property Map>
    scans List<Property Map>
    strictIpCheck Boolean
    Perform strict IP address check
    stripMptcpOption String
    strip mptcp option
    stripTcpFastOpenAndData Boolean
    Strip tcp fast option and data payload
    suppressIcmpNeedfrag Boolean
    Do not reply ICMP NEEDFRAG (layer3 only)
    suppressIcmpTimeexceeded Boolean
    Do not reply ICMP TTL expired error (layer3 only)
    tcpRejectNonSyn String
    reject non-SYN TCP packet for session setup

    Supporting Types

    ZoneProtectionProfileFlood, ZoneProtectionProfileFloodArgs

    ZoneProtectionProfileFloodIcmp, ZoneProtectionProfileFloodIcmpArgs

    ZoneProtectionProfileFloodIcmpRed, ZoneProtectionProfileFloodIcmpRedArgs

    ActivateRate double
    Connection rate (cps) to start RED
    AlarmRate double
    Connection rate (cps) to generate alarm
    MaximalRate double
    Maximal connection rate (cps) allowed
    ActivateRate float64
    Connection rate (cps) to start RED
    AlarmRate float64
    Connection rate (cps) to generate alarm
    MaximalRate float64
    Maximal connection rate (cps) allowed
    activateRate Double
    Connection rate (cps) to start RED
    alarmRate Double
    Connection rate (cps) to generate alarm
    maximalRate Double
    Maximal connection rate (cps) allowed
    activateRate number
    Connection rate (cps) to start RED
    alarmRate number
    Connection rate (cps) to generate alarm
    maximalRate number
    Maximal connection rate (cps) allowed
    activate_rate float
    Connection rate (cps) to start RED
    alarm_rate float
    Connection rate (cps) to generate alarm
    maximal_rate float
    Maximal connection rate (cps) allowed
    activateRate Number
    Connection rate (cps) to start RED
    alarmRate Number
    Connection rate (cps) to generate alarm
    maximalRate Number
    Maximal connection rate (cps) allowed

    ZoneProtectionProfileFloodIcmpv6, ZoneProtectionProfileFloodIcmpv6Args

    ZoneProtectionProfileFloodIcmpv6Red, ZoneProtectionProfileFloodIcmpv6RedArgs

    ActivateRate double
    Connection rate (cps) to start RED
    AlarmRate double
    Connection rate (cps) to generate alarm
    MaximalRate double
    Maximal connection rate (cps) allowed
    ActivateRate float64
    Connection rate (cps) to start RED
    AlarmRate float64
    Connection rate (cps) to generate alarm
    MaximalRate float64
    Maximal connection rate (cps) allowed
    activateRate Double
    Connection rate (cps) to start RED
    alarmRate Double
    Connection rate (cps) to generate alarm
    maximalRate Double
    Maximal connection rate (cps) allowed
    activateRate number
    Connection rate (cps) to start RED
    alarmRate number
    Connection rate (cps) to generate alarm
    maximalRate number
    Maximal connection rate (cps) allowed
    activate_rate float
    Connection rate (cps) to start RED
    alarm_rate float
    Connection rate (cps) to generate alarm
    maximal_rate float
    Maximal connection rate (cps) allowed
    activateRate Number
    Connection rate (cps) to start RED
    alarmRate Number
    Connection rate (cps) to generate alarm
    maximalRate Number
    Maximal connection rate (cps) allowed

    ZoneProtectionProfileFloodOtherIp, ZoneProtectionProfileFloodOtherIpArgs

    ZoneProtectionProfileFloodOtherIpRed, ZoneProtectionProfileFloodOtherIpRedArgs

    ActivateRate double
    Connection rate (cps) to start RED
    AlarmRate double
    Connection rate (cps) to generate alarm
    MaximalRate double
    Maximal connection rate (cps) allowed
    ActivateRate float64
    Connection rate (cps) to start RED
    AlarmRate float64
    Connection rate (cps) to generate alarm
    MaximalRate float64
    Maximal connection rate (cps) allowed
    activateRate Double
    Connection rate (cps) to start RED
    alarmRate Double
    Connection rate (cps) to generate alarm
    maximalRate Double
    Maximal connection rate (cps) allowed
    activateRate number
    Connection rate (cps) to start RED
    alarmRate number
    Connection rate (cps) to generate alarm
    maximalRate number
    Maximal connection rate (cps) allowed
    activate_rate float
    Connection rate (cps) to start RED
    alarm_rate float
    Connection rate (cps) to generate alarm
    maximal_rate float
    Maximal connection rate (cps) allowed
    activateRate Number
    Connection rate (cps) to start RED
    alarmRate Number
    Connection rate (cps) to generate alarm
    maximalRate Number
    Maximal connection rate (cps) allowed

    ZoneProtectionProfileFloodSctpInit, ZoneProtectionProfileFloodSctpInitArgs

    ZoneProtectionProfileFloodSctpInitRed, ZoneProtectionProfileFloodSctpInitRedArgs

    ActivateRate double
    Connection rate (cps) to start RED
    AlarmRate double
    Connection rate (cps) to generate alarm
    MaximalRate double
    Maximal connection rate (cps) allowed
    ActivateRate float64
    Connection rate (cps) to start RED
    AlarmRate float64
    Connection rate (cps) to generate alarm
    MaximalRate float64
    Maximal connection rate (cps) allowed
    activateRate Double
    Connection rate (cps) to start RED
    alarmRate Double
    Connection rate (cps) to generate alarm
    maximalRate Double
    Maximal connection rate (cps) allowed
    activateRate number
    Connection rate (cps) to start RED
    alarmRate number
    Connection rate (cps) to generate alarm
    maximalRate number
    Maximal connection rate (cps) allowed
    activate_rate float
    Connection rate (cps) to start RED
    alarm_rate float
    Connection rate (cps) to generate alarm
    maximal_rate float
    Maximal connection rate (cps) allowed
    activateRate Number
    Connection rate (cps) to start RED
    alarmRate Number
    Connection rate (cps) to generate alarm
    maximalRate Number
    Maximal connection rate (cps) allowed

    ZoneProtectionProfileFloodTcpSyn, ZoneProtectionProfileFloodTcpSynArgs

    ZoneProtectionProfileFloodTcpSynRed, ZoneProtectionProfileFloodTcpSynRedArgs

    ActivateRate double
    Connection rate (cps) to start RED
    AlarmRate double
    Connection rate (cps) to generate alarm
    MaximalRate double
    Maximal connection rate (cps) allowed
    ActivateRate float64
    Connection rate (cps) to start RED
    AlarmRate float64
    Connection rate (cps) to generate alarm
    MaximalRate float64
    Maximal connection rate (cps) allowed
    activateRate Double
    Connection rate (cps) to start RED
    alarmRate Double
    Connection rate (cps) to generate alarm
    maximalRate Double
    Maximal connection rate (cps) allowed
    activateRate number
    Connection rate (cps) to start RED
    alarmRate number
    Connection rate (cps) to generate alarm
    maximalRate number
    Maximal connection rate (cps) allowed
    activate_rate float
    Connection rate (cps) to start RED
    alarm_rate float
    Connection rate (cps) to generate alarm
    maximal_rate float
    Maximal connection rate (cps) allowed
    activateRate Number
    Connection rate (cps) to start RED
    alarmRate Number
    Connection rate (cps) to generate alarm
    maximalRate Number
    Maximal connection rate (cps) allowed

    ZoneProtectionProfileFloodTcpSynSynCookies, ZoneProtectionProfileFloodTcpSynSynCookiesArgs

    ActivateRate double
    Connection rate (cps) to activate SYN cookies proxy
    AlarmRate double
    Connection rate (cps) to generate alarm
    MaximalRate double
    Maximal connection rate (cps) allowed
    ActivateRate float64
    Connection rate (cps) to activate SYN cookies proxy
    AlarmRate float64
    Connection rate (cps) to generate alarm
    MaximalRate float64
    Maximal connection rate (cps) allowed
    activateRate Double
    Connection rate (cps) to activate SYN cookies proxy
    alarmRate Double
    Connection rate (cps) to generate alarm
    maximalRate Double
    Maximal connection rate (cps) allowed
    activateRate number
    Connection rate (cps) to activate SYN cookies proxy
    alarmRate number
    Connection rate (cps) to generate alarm
    maximalRate number
    Maximal connection rate (cps) allowed
    activate_rate float
    Connection rate (cps) to activate SYN cookies proxy
    alarm_rate float
    Connection rate (cps) to generate alarm
    maximal_rate float
    Maximal connection rate (cps) allowed
    activateRate Number
    Connection rate (cps) to activate SYN cookies proxy
    alarmRate Number
    Connection rate (cps) to generate alarm
    maximalRate Number
    Maximal connection rate (cps) allowed

    ZoneProtectionProfileFloodUdp, ZoneProtectionProfileFloodUdpArgs

    ZoneProtectionProfileFloodUdpRed, ZoneProtectionProfileFloodUdpRedArgs

    ActivateRate double
    Connection rate (cps) to start RED
    AlarmRate double
    Connection rate (cps) to generate alarm
    MaximalRate double
    Maximal connection rate (cps) allowed
    ActivateRate float64
    Connection rate (cps) to start RED
    AlarmRate float64
    Connection rate (cps) to generate alarm
    MaximalRate float64
    Maximal connection rate (cps) allowed
    activateRate Double
    Connection rate (cps) to start RED
    alarmRate Double
    Connection rate (cps) to generate alarm
    maximalRate Double
    Maximal connection rate (cps) allowed
    activateRate number
    Connection rate (cps) to start RED
    alarmRate number
    Connection rate (cps) to generate alarm
    maximalRate number
    Maximal connection rate (cps) allowed
    activate_rate float
    Connection rate (cps) to start RED
    alarm_rate float
    Connection rate (cps) to generate alarm
    maximal_rate float
    Maximal connection rate (cps) allowed
    activateRate Number
    Connection rate (cps) to start RED
    alarmRate Number
    Connection rate (cps) to generate alarm
    maximalRate Number
    Maximal connection rate (cps) allowed

    ZoneProtectionProfileIpv6, ZoneProtectionProfileIpv6Args

    AnycastSource bool
    Drop packets with anycast source address
    FilterExtHdr ZoneProtectionProfileIpv6FilterExtHdr
    Icmpv6TooBigSmallMtuDiscard bool
    Drop packets with MTU in ICMPv6 (Packet Too Big) less than 1280 bytes
    IgnoreInvPkt ZoneProtectionProfileIpv6IgnoreInvPkt
    Ipv4CompatibleAddress bool
    Drop packets with IPv4 compatible address
    MulticastSource bool
    Drop packets with multicast source address
    NeedlessFragmentHdr bool
    Drop packets with needless fragment header
    OptionsInvalidIpv6Discard bool
    Drop packets with invalid IPv6 options in extension header
    ReservedFieldSetDiscard bool
    Drop packets with reserved field different than 0
    RoutingHeader0 bool
    Drop packets with type 0 routing header
    RoutingHeader1 bool
    Drop packets with type 1 routing header
    RoutingHeader253 bool
    Drop packets with type 253 routing header
    RoutingHeader254 bool
    Drop packets with type 254 routing header
    RoutingHeader255 bool
    Drop packets with type 255 routing header
    RoutingHeader3 bool
    Drop packets with type 3 routing header
    RoutingHeader4252 bool
    Drop packets with type 4 to type 252 routing header
    AnycastSource bool
    Drop packets with anycast source address
    FilterExtHdr ZoneProtectionProfileIpv6FilterExtHdr
    Icmpv6TooBigSmallMtuDiscard bool
    Drop packets with MTU in ICMPv6 (Packet Too Big) less than 1280 bytes
    IgnoreInvPkt ZoneProtectionProfileIpv6IgnoreInvPkt
    Ipv4CompatibleAddress bool
    Drop packets with IPv4 compatible address
    MulticastSource bool
    Drop packets with multicast source address
    NeedlessFragmentHdr bool
    Drop packets with needless fragment header
    OptionsInvalidIpv6Discard bool
    Drop packets with invalid IPv6 options in extension header
    ReservedFieldSetDiscard bool
    Drop packets with reserved field different than 0
    RoutingHeader0 bool
    Drop packets with type 0 routing header
    RoutingHeader1 bool
    Drop packets with type 1 routing header
    RoutingHeader253 bool
    Drop packets with type 253 routing header
    RoutingHeader254 bool
    Drop packets with type 254 routing header
    RoutingHeader255 bool
    Drop packets with type 255 routing header
    RoutingHeader3 bool
    Drop packets with type 3 routing header
    RoutingHeader4252 bool
    Drop packets with type 4 to type 252 routing header
    anycastSource Boolean
    Drop packets with anycast source address
    filterExtHdr ZoneProtectionProfileIpv6FilterExtHdr
    icmpv6TooBigSmallMtuDiscard Boolean
    Drop packets with MTU in ICMPv6 (Packet Too Big) less than 1280 bytes
    ignoreInvPkt ZoneProtectionProfileIpv6IgnoreInvPkt
    ipv4CompatibleAddress Boolean
    Drop packets with IPv4 compatible address
    multicastSource Boolean
    Drop packets with multicast source address
    needlessFragmentHdr Boolean
    Drop packets with needless fragment header
    optionsInvalidIpv6Discard Boolean
    Drop packets with invalid IPv6 options in extension header
    reservedFieldSetDiscard Boolean
    Drop packets with reserved field different than 0
    routingHeader0 Boolean
    Drop packets with type 0 routing header
    routingHeader1 Boolean
    Drop packets with type 1 routing header
    routingHeader253 Boolean
    Drop packets with type 253 routing header
    routingHeader254 Boolean
    Drop packets with type 254 routing header
    routingHeader255 Boolean
    Drop packets with type 255 routing header
    routingHeader3 Boolean
    Drop packets with type 3 routing header
    routingHeader4252 Boolean
    Drop packets with type 4 to type 252 routing header
    anycastSource boolean
    Drop packets with anycast source address
    filterExtHdr ZoneProtectionProfileIpv6FilterExtHdr
    icmpv6TooBigSmallMtuDiscard boolean
    Drop packets with MTU in ICMPv6 (Packet Too Big) less than 1280 bytes
    ignoreInvPkt ZoneProtectionProfileIpv6IgnoreInvPkt
    ipv4CompatibleAddress boolean
    Drop packets with IPv4 compatible address
    multicastSource boolean
    Drop packets with multicast source address
    needlessFragmentHdr boolean
    Drop packets with needless fragment header
    optionsInvalidIpv6Discard boolean
    Drop packets with invalid IPv6 options in extension header
    reservedFieldSetDiscard boolean
    Drop packets with reserved field different than 0
    routingHeader0 boolean
    Drop packets with type 0 routing header
    routingHeader1 boolean
    Drop packets with type 1 routing header
    routingHeader253 boolean
    Drop packets with type 253 routing header
    routingHeader254 boolean
    Drop packets with type 254 routing header
    routingHeader255 boolean
    Drop packets with type 255 routing header
    routingHeader3 boolean
    Drop packets with type 3 routing header
    routingHeader4252 boolean
    Drop packets with type 4 to type 252 routing header
    anycast_source bool
    Drop packets with anycast source address
    filter_ext_hdr ZoneProtectionProfileIpv6FilterExtHdr
    icmpv6_too_big_small_mtu_discard bool
    Drop packets with MTU in ICMPv6 (Packet Too Big) less than 1280 bytes
    ignore_inv_pkt ZoneProtectionProfileIpv6IgnoreInvPkt
    ipv4_compatible_address bool
    Drop packets with IPv4 compatible address
    multicast_source bool
    Drop packets with multicast source address
    needless_fragment_hdr bool
    Drop packets with needless fragment header
    options_invalid_ipv6_discard bool
    Drop packets with invalid IPv6 options in extension header
    reserved_field_set_discard bool
    Drop packets with reserved field different than 0
    routing_header0 bool
    Drop packets with type 0 routing header
    routing_header1 bool
    Drop packets with type 1 routing header
    routing_header253 bool
    Drop packets with type 253 routing header
    routing_header254 bool
    Drop packets with type 254 routing header
    routing_header255 bool
    Drop packets with type 255 routing header
    routing_header3 bool
    Drop packets with type 3 routing header
    routing_header4252 bool
    Drop packets with type 4 to type 252 routing header
    anycastSource Boolean
    Drop packets with anycast source address
    filterExtHdr Property Map
    icmpv6TooBigSmallMtuDiscard Boolean
    Drop packets with MTU in ICMPv6 (Packet Too Big) less than 1280 bytes
    ignoreInvPkt Property Map
    ipv4CompatibleAddress Boolean
    Drop packets with IPv4 compatible address
    multicastSource Boolean
    Drop packets with multicast source address
    needlessFragmentHdr Boolean
    Drop packets with needless fragment header
    optionsInvalidIpv6Discard Boolean
    Drop packets with invalid IPv6 options in extension header
    reservedFieldSetDiscard Boolean
    Drop packets with reserved field different than 0
    routingHeader0 Boolean
    Drop packets with type 0 routing header
    routingHeader1 Boolean
    Drop packets with type 1 routing header
    routingHeader253 Boolean
    Drop packets with type 253 routing header
    routingHeader254 Boolean
    Drop packets with type 254 routing header
    routingHeader255 Boolean
    Drop packets with type 255 routing header
    routingHeader3 Boolean
    Drop packets with type 3 routing header
    routingHeader4252 Boolean
    Drop packets with type 4 to type 252 routing header

    ZoneProtectionProfileIpv6FilterExtHdr, ZoneProtectionProfileIpv6FilterExtHdrArgs

    DestOptionHdr bool
    Drop packets with Destination extension
    HopByHopHdr bool
    Drop packets with Hop-by-Hop extension
    RoutingHdr bool
    Drop packets with Routing extension
    DestOptionHdr bool
    Drop packets with Destination extension
    HopByHopHdr bool
    Drop packets with Hop-by-Hop extension
    RoutingHdr bool
    Drop packets with Routing extension
    destOptionHdr Boolean
    Drop packets with Destination extension
    hopByHopHdr Boolean
    Drop packets with Hop-by-Hop extension
    routingHdr Boolean
    Drop packets with Routing extension
    destOptionHdr boolean
    Drop packets with Destination extension
    hopByHopHdr boolean
    Drop packets with Hop-by-Hop extension
    routingHdr boolean
    Drop packets with Routing extension
    dest_option_hdr bool
    Drop packets with Destination extension
    hop_by_hop_hdr bool
    Drop packets with Hop-by-Hop extension
    routing_hdr bool
    Drop packets with Routing extension
    destOptionHdr Boolean
    Drop packets with Destination extension
    hopByHopHdr Boolean
    Drop packets with Hop-by-Hop extension
    routingHdr Boolean
    Drop packets with Routing extension

    ZoneProtectionProfileIpv6IgnoreInvPkt, ZoneProtectionProfileIpv6IgnoreInvPktArgs

    DestUnreach bool
    ICMPv6 destination unreachable - require explicit security rule match
    ParamProblem bool
    ICMPv6 parameter problem - require explicit security rule match
    PktTooBig bool
    ICMPv6 packet too big - require explicit security rule match
    Redirect bool
    ICMPv6 redirect - require explicit security rule match
    TimeExceeded bool
    ICMPv6 time exceeded - require explicit security rule match
    DestUnreach bool
    ICMPv6 destination unreachable - require explicit security rule match
    ParamProblem bool
    ICMPv6 parameter problem - require explicit security rule match
    PktTooBig bool
    ICMPv6 packet too big - require explicit security rule match
    Redirect bool
    ICMPv6 redirect - require explicit security rule match
    TimeExceeded bool
    ICMPv6 time exceeded - require explicit security rule match
    destUnreach Boolean
    ICMPv6 destination unreachable - require explicit security rule match
    paramProblem Boolean
    ICMPv6 parameter problem - require explicit security rule match
    pktTooBig Boolean
    ICMPv6 packet too big - require explicit security rule match
    redirect Boolean
    ICMPv6 redirect - require explicit security rule match
    timeExceeded Boolean
    ICMPv6 time exceeded - require explicit security rule match
    destUnreach boolean
    ICMPv6 destination unreachable - require explicit security rule match
    paramProblem boolean
    ICMPv6 parameter problem - require explicit security rule match
    pktTooBig boolean
    ICMPv6 packet too big - require explicit security rule match
    redirect boolean
    ICMPv6 redirect - require explicit security rule match
    timeExceeded boolean
    ICMPv6 time exceeded - require explicit security rule match
    dest_unreach bool
    ICMPv6 destination unreachable - require explicit security rule match
    param_problem bool
    ICMPv6 parameter problem - require explicit security rule match
    pkt_too_big bool
    ICMPv6 packet too big - require explicit security rule match
    redirect bool
    ICMPv6 redirect - require explicit security rule match
    time_exceeded bool
    ICMPv6 time exceeded - require explicit security rule match
    destUnreach Boolean
    ICMPv6 destination unreachable - require explicit security rule match
    paramProblem Boolean
    ICMPv6 parameter problem - require explicit security rule match
    pktTooBig Boolean
    ICMPv6 packet too big - require explicit security rule match
    redirect Boolean
    ICMPv6 redirect - require explicit security rule match
    timeExceeded Boolean
    ICMPv6 time exceeded - require explicit security rule match

    ZoneProtectionProfileL2SecGroupTagProtection, ZoneProtectionProfileL2SecGroupTagProtectionArgs

    ZoneProtectionProfileL2SecGroupTagProtectionTag, ZoneProtectionProfileL2SecGroupTagProtectionTagArgs

    Name string
    Enable bool
    Tag string
    tag or range of tags to block
    Name string
    Enable bool
    Tag string
    tag or range of tags to block
    name String
    enable Boolean
    tag String
    tag or range of tags to block
    name string
    enable boolean
    tag string
    tag or range of tags to block
    name str
    enable bool
    tag str
    tag or range of tags to block
    name String
    enable Boolean
    tag String
    tag or range of tags to block

    ZoneProtectionProfileLocation, ZoneProtectionProfileLocationArgs

    Ngfw ZoneProtectionProfileLocationNgfw
    Located in a specific NGFW device
    Template ZoneProtectionProfileLocationTemplate
    Located in a specific template
    TemplateStack ZoneProtectionProfileLocationTemplateStack
    Located in a specific template stack
    Ngfw ZoneProtectionProfileLocationNgfw
    Located in a specific NGFW device
    Template ZoneProtectionProfileLocationTemplate
    Located in a specific template
    TemplateStack ZoneProtectionProfileLocationTemplateStack
    Located in a specific template stack
    ngfw ZoneProtectionProfileLocationNgfw
    Located in a specific NGFW device
    template ZoneProtectionProfileLocationTemplate
    Located in a specific template
    templateStack ZoneProtectionProfileLocationTemplateStack
    Located in a specific template stack
    ngfw ZoneProtectionProfileLocationNgfw
    Located in a specific NGFW device
    template ZoneProtectionProfileLocationTemplate
    Located in a specific template
    templateStack ZoneProtectionProfileLocationTemplateStack
    Located in a specific template stack
    ngfw ZoneProtectionProfileLocationNgfw
    Located in a specific NGFW device
    template ZoneProtectionProfileLocationTemplate
    Located in a specific template
    template_stack ZoneProtectionProfileLocationTemplateStack
    Located in a specific template stack
    ngfw Property Map
    Located in a specific NGFW device
    template Property Map
    Located in a specific template
    templateStack Property Map
    Located in a specific template stack

    ZoneProtectionProfileLocationNgfw, ZoneProtectionProfileLocationNgfwArgs

    NgfwDevice string
    The NGFW device
    NgfwDevice string
    The NGFW device
    ngfwDevice String
    The NGFW device
    ngfwDevice string
    The NGFW device
    ngfw_device str
    The NGFW device
    ngfwDevice String
    The NGFW device

    ZoneProtectionProfileLocationTemplate, ZoneProtectionProfileLocationTemplateArgs

    Name string
    Specific Panorama template
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    Name string
    Specific Panorama template
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    name String
    Specific Panorama template
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device
    name string
    Specific Panorama template
    ngfwDevice string
    The NGFW device
    panoramaDevice string
    Specific Panorama device
    name str
    Specific Panorama template
    ngfw_device str
    The NGFW device
    panorama_device str
    Specific Panorama device
    name String
    Specific Panorama template
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device

    ZoneProtectionProfileLocationTemplateStack, ZoneProtectionProfileLocationTemplateStackArgs

    Name string
    Specific Panorama template stack
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    Name string
    Specific Panorama template stack
    NgfwDevice string
    The NGFW device
    PanoramaDevice string
    Specific Panorama device
    name String
    Specific Panorama template stack
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device
    name string
    Specific Panorama template stack
    ngfwDevice string
    The NGFW device
    panoramaDevice string
    Specific Panorama device
    name str
    Specific Panorama template stack
    ngfw_device str
    The NGFW device
    panorama_device str
    Specific Panorama device
    name String
    Specific Panorama template stack
    ngfwDevice String
    The NGFW device
    panoramaDevice String
    Specific Panorama device

    ZoneProtectionProfileNetInspection, ZoneProtectionProfileNetInspectionArgs

    ZoneProtectionProfileNetInspectionPredefinedRule, ZoneProtectionProfileNetInspectionPredefinedRuleArgs

    Enable bool
    ThreatId double
    predefined threat ID
    Enable bool
    ThreatId float64
    predefined threat ID
    enable Boolean
    threatId Double
    predefined threat ID
    enable boolean
    threatId number
    predefined threat ID
    enable bool
    threat_id float
    predefined threat ID
    enable Boolean
    threatId Number
    predefined threat ID

    ZoneProtectionProfileNetInspectionRule, ZoneProtectionProfileNetInspectionRuleArgs

    Name string
    Action string
    Bugtraqs List<string>
    Cves List<string>
    Enable bool
    ExemptIps List<ZoneProtectionProfileNetInspectionRuleExemptIp>
    IcmpUnreachable bool
    send icmp unreachable packets if packet is dropped
    LogInterval double
    interval to log matching packet
    LogSeverity string
    log severity when credential matched
    PacketCapture string
    References List<string>
    Signature ZoneProtectionProfileNetInspectionRuleSignature
    ThreatId double
    threat id range \n\n and \n\n
    Vendors List<string>
    Name string
    Action string
    Bugtraqs []string
    Cves []string
    Enable bool
    ExemptIps []ZoneProtectionProfileNetInspectionRuleExemptIp
    IcmpUnreachable bool
    send icmp unreachable packets if packet is dropped
    LogInterval float64
    interval to log matching packet
    LogSeverity string
    log severity when credential matched
    PacketCapture string
    References []string
    Signature ZoneProtectionProfileNetInspectionRuleSignature
    ThreatId float64
    threat id range \n\n and \n\n
    Vendors []string
    name String
    action String
    bugtraqs List<String>
    cves List<String>
    enable Boolean
    exemptIps List<ZoneProtectionProfileNetInspectionRuleExemptIp>
    icmpUnreachable Boolean
    send icmp unreachable packets if packet is dropped
    logInterval Double
    interval to log matching packet
    logSeverity String
    log severity when credential matched
    packetCapture String
    references List<String>
    signature ZoneProtectionProfileNetInspectionRuleSignature
    threatId Double
    threat id range \n\n and \n\n
    vendors List<String>
    name string
    action string
    bugtraqs string[]
    cves string[]
    enable boolean
    exemptIps ZoneProtectionProfileNetInspectionRuleExemptIp[]
    icmpUnreachable boolean
    send icmp unreachable packets if packet is dropped
    logInterval number
    interval to log matching packet
    logSeverity string
    log severity when credential matched
    packetCapture string
    references string[]
    signature ZoneProtectionProfileNetInspectionRuleSignature
    threatId number
    threat id range \n\n and \n\n
    vendors string[]
    name str
    action str
    bugtraqs Sequence[str]
    cves Sequence[str]
    enable bool
    exempt_ips Sequence[ZoneProtectionProfileNetInspectionRuleExemptIp]
    icmp_unreachable bool
    send icmp unreachable packets if packet is dropped
    log_interval float
    interval to log matching packet
    log_severity str
    log severity when credential matched
    packet_capture str
    references Sequence[str]
    signature ZoneProtectionProfileNetInspectionRuleSignature
    threat_id float
    threat id range \n\n and \n\n
    vendors Sequence[str]
    name String
    action String
    bugtraqs List<String>
    cves List<String>
    enable Boolean
    exemptIps List<Property Map>
    icmpUnreachable Boolean
    send icmp unreachable packets if packet is dropped
    logInterval Number
    interval to log matching packet
    logSeverity String
    log severity when credential matched
    packetCapture String
    references List<String>
    signature Property Map
    threatId Number
    threat id range \n\n and \n\n
    vendors List<String>

    ZoneProtectionProfileNetInspectionRuleExemptIp, ZoneProtectionProfileNetInspectionRuleExemptIpArgs

    Name string
    Name string
    name String
    name string
    name str
    name String

    ZoneProtectionProfileNetInspectionRuleSignature, ZoneProtectionProfileNetInspectionRuleSignatureArgs

    ZoneProtectionProfileNetInspectionRuleSignatureOrCondition, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionArgs

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndCondition, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionArgs

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperator, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorArgs

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualTo, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToArgs

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContext, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextArgs

    Icmp6Checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6Checksum
    Icmp6Code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6Code
    Icmp6Type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6Type
    Icmp6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6UserDefined
    IcmpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpChecksum
    IcmpCode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpCode
    IcmpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpId
    IcmpSequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpSequence
    IcmpType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpType
    IcmpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpUserDefined
    Ip6DestinationAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6DestinationAddress
    Ip6FlowLabel ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6FlowLabel
    Ip6HopLimit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6HopLimit
    Ip6NextHeader ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6NextHeader
    Ip6PayloadLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6PayloadLength
    Ip6SourceAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6SourceAddress
    Ip6TrafficClass ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6TrafficClass
    Ip6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6UserDefined
    Ip6Version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6Version
    IpDestinationAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpDestinationAddress
    IpFlagDf ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagDf
    IpFlagMf ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagMf
    IpFlagReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagReserved
    IpFragmentOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFragmentOffset
    IpHeaderChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderChecksum
    IpHeaderLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderLength
    IpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpId
    IpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionLength
    IpOptionNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionNumber
    IpOptionType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionType
    IpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionUserDefined
    IpProtocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpProtocol
    IpSourceAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpSourceAddress
    IpTos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTos
    IpTotalLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTotalLength
    IpTtl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTtl
    IpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpUserDefined
    IpVersion ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpVersion
    TcpAcknowledgeNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpAcknowledgeNumber
    TcpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpChecksum
    TcpDataOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDataOffset
    TcpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDestinationPort
    TcpFlagAck ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagAck
    TcpFlagCwr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagCwr
    TcpFlagEce ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagEce
    TcpFlagFin ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagFin
    TcpFlagPsh ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagPsh
    TcpFlagRst ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagRst
    TcpFlagSyn ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagSyn
    TcpFlagUrg ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagUrg
    TcpOptionKind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionKind
    TcpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionLength
    TcpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionUserDefined
    TcpReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpReserved
    TcpSequenceNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSequenceNumber
    TcpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSourcePort
    TcpUrgentPointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUrgentPointer
    TcpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUserDefined
    TcpWindowSize ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpWindowSize
    UdpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpChecksum
    UdpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpDestinationPort
    UdpLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpLength
    UdpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpSourcePort
    UdpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpUserDefined
    Icmp6Checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6Checksum
    Icmp6Code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6Code
    Icmp6Type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6Type
    Icmp6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6UserDefined
    IcmpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpChecksum
    IcmpCode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpCode
    IcmpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpId
    IcmpSequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpSequence
    IcmpType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpType
    IcmpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpUserDefined
    Ip6DestinationAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6DestinationAddress
    Ip6FlowLabel ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6FlowLabel
    Ip6HopLimit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6HopLimit
    Ip6NextHeader ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6NextHeader
    Ip6PayloadLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6PayloadLength
    Ip6SourceAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6SourceAddress
    Ip6TrafficClass ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6TrafficClass
    Ip6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6UserDefined
    Ip6Version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6Version
    IpDestinationAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpDestinationAddress
    IpFlagDf ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagDf
    IpFlagMf ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagMf
    IpFlagReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagReserved
    IpFragmentOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFragmentOffset
    IpHeaderChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderChecksum
    IpHeaderLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderLength
    IpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpId
    IpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionLength
    IpOptionNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionNumber
    IpOptionType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionType
    IpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionUserDefined
    IpProtocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpProtocol
    IpSourceAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpSourceAddress
    IpTos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTos
    IpTotalLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTotalLength
    IpTtl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTtl
    IpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpUserDefined
    IpVersion ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpVersion
    TcpAcknowledgeNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpAcknowledgeNumber
    TcpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpChecksum
    TcpDataOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDataOffset
    TcpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDestinationPort
    TcpFlagAck ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagAck
    TcpFlagCwr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagCwr
    TcpFlagEce ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagEce
    TcpFlagFin ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagFin
    TcpFlagPsh ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagPsh
    TcpFlagRst ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagRst
    TcpFlagSyn ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagSyn
    TcpFlagUrg ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagUrg
    TcpOptionKind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionKind
    TcpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionLength
    TcpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionUserDefined
    TcpReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpReserved
    TcpSequenceNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSequenceNumber
    TcpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSourcePort
    TcpUrgentPointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUrgentPointer
    TcpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUserDefined
    TcpWindowSize ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpWindowSize
    UdpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpChecksum
    UdpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpDestinationPort
    UdpLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpLength
    UdpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpSourcePort
    UdpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpUserDefined
    icmp6Checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6Checksum
    icmp6Code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6Code
    icmp6Type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6Type
    icmp6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6UserDefined
    icmpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpChecksum
    icmpCode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpCode
    icmpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpId
    icmpSequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpSequence
    icmpType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpType
    icmpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpUserDefined
    ip6DestinationAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6DestinationAddress
    ip6FlowLabel ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6FlowLabel
    ip6HopLimit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6HopLimit
    ip6NextHeader ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6NextHeader
    ip6PayloadLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6PayloadLength
    ip6SourceAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6SourceAddress
    ip6TrafficClass ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6TrafficClass
    ip6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6UserDefined
    ip6Version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6Version
    ipDestinationAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpDestinationAddress
    ipFlagDf ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagDf
    ipFlagMf ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagMf
    ipFlagReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagReserved
    ipFragmentOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFragmentOffset
    ipHeaderChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderChecksum
    ipHeaderLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderLength
    ipId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpId
    ipOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionLength
    ipOptionNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionNumber
    ipOptionType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionType
    ipOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionUserDefined
    ipProtocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpProtocol
    ipSourceAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpSourceAddress
    ipTos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTos
    ipTotalLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTotalLength
    ipTtl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTtl
    ipUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpUserDefined
    ipVersion ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpVersion
    tcpAcknowledgeNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpAcknowledgeNumber
    tcpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpChecksum
    tcpDataOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDataOffset
    tcpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDestinationPort
    tcpFlagAck ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagAck
    tcpFlagCwr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagCwr
    tcpFlagEce ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagEce
    tcpFlagFin ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagFin
    tcpFlagPsh ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagPsh
    tcpFlagRst ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagRst
    tcpFlagSyn ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagSyn
    tcpFlagUrg ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagUrg
    tcpOptionKind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionKind
    tcpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionLength
    tcpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionUserDefined
    tcpReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpReserved
    tcpSequenceNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSequenceNumber
    tcpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSourcePort
    tcpUrgentPointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUrgentPointer
    tcpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUserDefined
    tcpWindowSize ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpWindowSize
    udpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpChecksum
    udpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpDestinationPort
    udpLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpLength
    udpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpSourcePort
    udpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpUserDefined
    icmp6Checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6Checksum
    icmp6Code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6Code
    icmp6Type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6Type
    icmp6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6UserDefined
    icmpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpChecksum
    icmpCode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpCode
    icmpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpId
    icmpSequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpSequence
    icmpType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpType
    icmpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpUserDefined
    ip6DestinationAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6DestinationAddress
    ip6FlowLabel ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6FlowLabel
    ip6HopLimit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6HopLimit
    ip6NextHeader ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6NextHeader
    ip6PayloadLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6PayloadLength
    ip6SourceAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6SourceAddress
    ip6TrafficClass ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6TrafficClass
    ip6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6UserDefined
    ip6Version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6Version
    ipDestinationAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpDestinationAddress
    ipFlagDf ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagDf
    ipFlagMf ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagMf
    ipFlagReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagReserved
    ipFragmentOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFragmentOffset
    ipHeaderChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderChecksum
    ipHeaderLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderLength
    ipId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpId
    ipOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionLength
    ipOptionNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionNumber
    ipOptionType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionType
    ipOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionUserDefined
    ipProtocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpProtocol
    ipSourceAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpSourceAddress
    ipTos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTos
    ipTotalLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTotalLength
    ipTtl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTtl
    ipUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpUserDefined
    ipVersion ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpVersion
    tcpAcknowledgeNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpAcknowledgeNumber
    tcpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpChecksum
    tcpDataOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDataOffset
    tcpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDestinationPort
    tcpFlagAck ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagAck
    tcpFlagCwr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagCwr
    tcpFlagEce ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagEce
    tcpFlagFin ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagFin
    tcpFlagPsh ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagPsh
    tcpFlagRst ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagRst
    tcpFlagSyn ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagSyn
    tcpFlagUrg ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagUrg
    tcpOptionKind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionKind
    tcpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionLength
    tcpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionUserDefined
    tcpReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpReserved
    tcpSequenceNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSequenceNumber
    tcpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSourcePort
    tcpUrgentPointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUrgentPointer
    tcpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUserDefined
    tcpWindowSize ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpWindowSize
    udpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpChecksum
    udpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpDestinationPort
    udpLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpLength
    udpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpSourcePort
    udpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpUserDefined
    icmp6_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6Checksum
    icmp6_code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6Code
    icmp6_type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6Type
    icmp6_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6UserDefined
    icmp_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpChecksum
    icmp_code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpCode
    icmp_id ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpId
    icmp_sequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpSequence
    icmp_type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpType
    icmp_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpUserDefined
    ip6_destination_address ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6DestinationAddress
    ip6_flow_label ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6FlowLabel
    ip6_hop_limit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6HopLimit
    ip6_next_header ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6NextHeader
    ip6_payload_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6PayloadLength
    ip6_source_address ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6SourceAddress
    ip6_traffic_class ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6TrafficClass
    ip6_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6UserDefined
    ip6_version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6Version
    ip_destination_address ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpDestinationAddress
    ip_flag_df ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagDf
    ip_flag_mf ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagMf
    ip_flag_reserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagReserved
    ip_fragment_offset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFragmentOffset
    ip_header_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderChecksum
    ip_header_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderLength
    ip_id ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpId
    ip_option_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionLength
    ip_option_number ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionNumber
    ip_option_type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionType
    ip_option_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionUserDefined
    ip_protocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpProtocol
    ip_source_address ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpSourceAddress
    ip_tos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTos
    ip_total_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTotalLength
    ip_ttl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTtl
    ip_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpUserDefined
    ip_version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpVersion
    tcp_acknowledge_number ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpAcknowledgeNumber
    tcp_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpChecksum
    tcp_data_offset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDataOffset
    tcp_destination_port ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDestinationPort
    tcp_flag_ack ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagAck
    tcp_flag_cwr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagCwr
    tcp_flag_ece ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagEce
    tcp_flag_fin ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagFin
    tcp_flag_psh ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagPsh
    tcp_flag_rst ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagRst
    tcp_flag_syn ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagSyn
    tcp_flag_urg ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagUrg
    tcp_option_kind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionKind
    tcp_option_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionLength
    tcp_option_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionUserDefined
    tcp_reserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpReserved
    tcp_sequence_number ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSequenceNumber
    tcp_source_port ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSourcePort
    tcp_urgent_pointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUrgentPointer
    tcp_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUserDefined
    tcp_window_size ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpWindowSize
    udp_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpChecksum
    udp_destination_port ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpDestinationPort
    udp_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpLength
    udp_source_port ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpSourcePort
    udp_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpUserDefined
    icmp6Checksum Property Map
    icmp6Code Property Map
    icmp6Type Property Map
    icmp6UserDefined Property Map
    icmpChecksum Property Map
    icmpCode Property Map
    icmpId Property Map
    icmpSequence Property Map
    icmpType Property Map
    icmpUserDefined Property Map
    ip6DestinationAddress Property Map
    ip6FlowLabel Property Map
    ip6HopLimit Property Map
    ip6NextHeader Property Map
    ip6PayloadLength Property Map
    ip6SourceAddress Property Map
    ip6TrafficClass Property Map
    ip6UserDefined Property Map
    ip6Version Property Map
    ipDestinationAddress Property Map
    ipFlagDf Property Map
    ipFlagMf Property Map
    ipFlagReserved Property Map
    ipFragmentOffset Property Map
    ipHeaderChecksum Property Map
    ipHeaderLength Property Map
    ipId Property Map
    ipOptionLength Property Map
    ipOptionNumber Property Map
    ipOptionType Property Map
    ipOptionUserDefined Property Map
    ipProtocol Property Map
    ipSourceAddress Property Map
    ipTos Property Map
    ipTotalLength Property Map
    ipTtl Property Map
    ipUserDefined Property Map
    ipVersion Property Map
    tcpAcknowledgeNumber Property Map
    tcpChecksum Property Map
    tcpDataOffset Property Map
    tcpDestinationPort Property Map
    tcpFlagAck Property Map
    tcpFlagCwr Property Map
    tcpFlagEce Property Map
    tcpFlagFin Property Map
    tcpFlagPsh Property Map
    tcpFlagRst Property Map
    tcpFlagSyn Property Map
    tcpFlagUrg Property Map
    tcpOptionKind Property Map
    tcpOptionLength Property Map
    tcpOptionUserDefined Property Map
    tcpReserved Property Map
    tcpSequenceNumber Property Map
    tcpSourcePort Property Map
    tcpUrgentPointer Property Map
    tcpUserDefined Property Map
    tcpWindowSize Property Map
    udpChecksum Property Map
    udpDestinationPort Property Map
    udpLength Property Map
    udpSourcePort Property Map
    udpUserDefined Property Map

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6Checksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6ChecksumArgs

    Mask string
    2-byte hex value
    Value double
    Mask string
    2-byte hex value
    Value float64
    mask String
    2-byte hex value
    value Double
    mask string
    2-byte hex value
    value number
    mask str
    2-byte hex value
    value float
    mask String
    2-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6Code, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6CodeArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6Type, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6TypeArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6UserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmp6UserDefinedArgs

    Mask string
    4-byte hex value
    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Mask string
    4-byte hex value
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    mask String
    4-byte hex value
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    mask string
    4-byte hex value
    offset number
    Byte offset
    value number
    width number
    Bit width
    mask str
    4-byte hex value
    offset float
    Byte offset
    value float
    width float
    Bit width
    mask String
    4-byte hex value
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpChecksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpChecksumArgs

    Mask string
    2-byte hex value
    Value double
    Mask string
    2-byte hex value
    Value float64
    mask String
    2-byte hex value
    value Double
    mask string
    2-byte hex value
    value number
    mask str
    2-byte hex value
    value float
    mask String
    2-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpCode, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpCodeArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpId, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpIdArgs

    Mask string
    2-byte hex value
    Value double
    Mask string
    2-byte hex value
    Value float64
    mask String
    2-byte hex value
    value Double
    mask string
    2-byte hex value
    value number
    mask str
    2-byte hex value
    value float
    mask String
    2-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpSequence, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpSequenceArgs

    Mask string
    2-byte hex value
    Value double
    Mask string
    2-byte hex value
    Value float64
    mask String
    2-byte hex value
    value Double
    mask string
    2-byte hex value
    value number
    mask str
    2-byte hex value
    value float
    mask String
    2-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpType, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpTypeArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIcmpUserDefinedArgs

    Mask string
    4-byte hex value
    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Mask string
    4-byte hex value
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    mask String
    4-byte hex value
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    mask string
    4-byte hex value
    offset number
    Byte offset
    value number
    width number
    Bit width
    mask str
    4-byte hex value
    offset float
    Byte offset
    value float
    width float
    Bit width
    mask String
    4-byte hex value
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6DestinationAddress, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6DestinationAddressArgs

    Mask string
    Prefix double
    subnet prefix length
    Value string
    Mask string
    Prefix float64
    subnet prefix length
    Value string
    mask String
    prefix Double
    subnet prefix length
    value String
    mask string
    prefix number
    subnet prefix length
    value string
    mask str
    prefix float
    subnet prefix length
    value str
    mask String
    prefix Number
    subnet prefix length
    value String

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6FlowLabel, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6FlowLabelArgs

    Mask string
    3-byte hex value
    Value double
    Mask string
    3-byte hex value
    Value float64
    mask String
    3-byte hex value
    value Double
    mask string
    3-byte hex value
    value number
    mask str
    3-byte hex value
    value float
    mask String
    3-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6HopLimit, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6HopLimitArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6NextHeader, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6NextHeaderArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6PayloadLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6PayloadLengthArgs

    Mask string
    2-byte hex value
    Value double
    Mask string
    2-byte hex value
    Value float64
    mask String
    2-byte hex value
    value Double
    mask string
    2-byte hex value
    value number
    mask str
    2-byte hex value
    value float
    mask String
    2-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6SourceAddress, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6SourceAddressArgs

    Mask string
    Prefix double
    subnet prefix length
    Value string
    Mask string
    Prefix float64
    subnet prefix length
    Value string
    mask String
    prefix Double
    subnet prefix length
    value String
    mask string
    prefix number
    subnet prefix length
    value string
    mask str
    prefix float
    subnet prefix length
    value str
    mask String
    prefix Number
    subnet prefix length
    value String

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6TrafficClass, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6TrafficClassArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6UserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6UserDefinedArgs

    Mask string
    4-byte hex value
    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Mask string
    4-byte hex value
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    mask String
    4-byte hex value
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    mask string
    4-byte hex value
    offset number
    Byte offset
    value number
    width number
    Bit width
    mask str
    4-byte hex value
    offset float
    Byte offset
    value float
    width float
    Bit width
    mask String
    4-byte hex value
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6Version, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIp6VersionArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpDestinationAddress, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpDestinationAddressArgs

    Mask string
    IPv4 netmask
    Prefix double
    subnet prefix length
    Value string
    Mask string
    IPv4 netmask
    Prefix float64
    subnet prefix length
    Value string
    mask String
    IPv4 netmask
    prefix Double
    subnet prefix length
    value String
    mask string
    IPv4 netmask
    prefix number
    subnet prefix length
    value string
    mask str
    IPv4 netmask
    prefix float
    subnet prefix length
    value str
    mask String
    IPv4 netmask
    prefix Number
    subnet prefix length
    value String

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagDf, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagDfArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagMf, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagMfArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagReserved, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFlagReservedArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFragmentOffset, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpFragmentOffsetArgs

    Mask string
    2-byte hex value
    Value double
    Mask string
    2-byte hex value
    Value float64
    mask String
    2-byte hex value
    value Double
    mask string
    2-byte hex value
    value number
    mask str
    2-byte hex value
    value float
    mask String
    2-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderChecksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderChecksumArgs

    Mask string
    2-byte hex value
    Value double
    Mask string
    2-byte hex value
    Value float64
    mask String
    2-byte hex value
    value Double
    mask string
    2-byte hex value
    value number
    mask str
    2-byte hex value
    value float
    mask String
    2-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpHeaderLengthArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpId, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpIdArgs

    Mask string
    2-byte hex value
    Value double
    Mask string
    2-byte hex value
    Value float64
    mask String
    2-byte hex value
    value Double
    mask string
    2-byte hex value
    value number
    mask str
    2-byte hex value
    value float
    mask String
    2-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionLengthArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionNumber, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionNumberArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionType, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionTypeArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpOptionUserDefinedArgs

    Mask string
    4-byte hex value
    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Mask string
    4-byte hex value
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    mask String
    4-byte hex value
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    mask string
    4-byte hex value
    offset number
    Byte offset
    value number
    width number
    Bit width
    mask str
    4-byte hex value
    offset float
    Byte offset
    value float
    width float
    Bit width
    mask String
    4-byte hex value
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpProtocol, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpProtocolArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpSourceAddress, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpSourceAddressArgs

    Mask string
    IPv4 netmask
    Prefix double
    subnet prefix length
    Value string
    Mask string
    IPv4 netmask
    Prefix float64
    subnet prefix length
    Value string
    mask String
    IPv4 netmask
    prefix Double
    subnet prefix length
    value String
    mask string
    IPv4 netmask
    prefix number
    subnet prefix length
    value string
    mask str
    IPv4 netmask
    prefix float
    subnet prefix length
    value str
    mask String
    IPv4 netmask
    prefix Number
    subnet prefix length
    value String

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTos, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTosArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTotalLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTotalLengthArgs

    Mask string
    2-byte hex value
    Value double
    Mask string
    2-byte hex value
    Value float64
    mask String
    2-byte hex value
    value Double
    mask string
    2-byte hex value
    value number
    mask str
    2-byte hex value
    value float
    mask String
    2-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTtl, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpTtlArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpUserDefinedArgs

    Mask string
    4-byte hex value
    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Mask string
    4-byte hex value
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    mask String
    4-byte hex value
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    mask string
    4-byte hex value
    offset number
    Byte offset
    value number
    width number
    Bit width
    mask str
    4-byte hex value
    offset float
    Byte offset
    value float
    width float
    Bit width
    mask String
    4-byte hex value
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpVersion, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextIpVersionArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpAcknowledgeNumber, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpAcknowledgeNumberArgs

    Mask string
    4-byte hex value
    Value double
    Mask string
    4-byte hex value
    Value float64
    mask String
    4-byte hex value
    value Double
    mask string
    4-byte hex value
    value number
    mask str
    4-byte hex value
    value float
    mask String
    4-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpChecksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpChecksumArgs

    Mask string
    2-byte hex value
    Value double
    Mask string
    2-byte hex value
    Value float64
    mask String
    2-byte hex value
    value Double
    mask string
    2-byte hex value
    value number
    mask str
    2-byte hex value
    value float
    mask String
    2-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDataOffset, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDataOffsetArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDestinationPort, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpDestinationPortArgs

    Mask string
    2-byte hex value
    Value double
    Mask string
    2-byte hex value
    Value float64
    mask String
    2-byte hex value
    value Double
    mask string
    2-byte hex value
    value number
    mask str
    2-byte hex value
    value float
    mask String
    2-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagAck, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagAckArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagCwr, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagCwrArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagEce, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagEceArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagFin, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagFinArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagPsh, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagPshArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagRst, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagRstArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagSyn, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagSynArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagUrg, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpFlagUrgArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionKind, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionKindArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionLengthArgs

    Mask string
    1-byte hex value
    Value double
    Mask string
    1-byte hex value
    Value float64
    mask String
    1-byte hex value
    value Double
    mask string
    1-byte hex value
    value number
    mask str
    1-byte hex value
    value float
    mask String
    1-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpOptionUserDefinedArgs

    Mask string
    4-byte hex value
    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Mask string
    4-byte hex value
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    mask String
    4-byte hex value
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    mask string
    4-byte hex value
    offset number
    Byte offset
    value number
    width number
    Bit width
    mask str
    4-byte hex value
    offset float
    Byte offset
    value float
    width float
    Bit width
    mask String
    4-byte hex value
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpReserved, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpReservedArgs

    Mask string
    Value double
    Mask string
    Value float64
    mask String
    value Double
    mask string
    value number
    mask str
    value float
    mask String
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSequenceNumber, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSequenceNumberArgs

    Mask string
    4-byte hex value
    Value double
    Mask string
    4-byte hex value
    Value float64
    mask String
    4-byte hex value
    value Double
    mask string
    4-byte hex value
    value number
    mask str
    4-byte hex value
    value float
    mask String
    4-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSourcePort, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpSourcePortArgs

    Mask string
    2-byte hex value
    Value double
    Mask string
    2-byte hex value
    Value float64
    mask String
    2-byte hex value
    value Double
    mask string
    2-byte hex value
    value number
    mask str
    2-byte hex value
    value float
    mask String
    2-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUrgentPointer, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUrgentPointerArgs

    Mask string
    2-byte hex value
    Value double
    Mask string
    2-byte hex value
    Value float64
    mask String
    2-byte hex value
    value Double
    mask string
    2-byte hex value
    value number
    mask str
    2-byte hex value
    value float
    mask String
    2-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpUserDefinedArgs

    Mask string
    4-byte hex value
    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Mask string
    4-byte hex value
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    mask String
    4-byte hex value
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    mask string
    4-byte hex value
    offset number
    Byte offset
    value number
    width number
    Bit width
    mask str
    4-byte hex value
    offset float
    Byte offset
    value float
    width float
    Bit width
    mask String
    4-byte hex value
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpWindowSize, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextTcpWindowSizeArgs

    Mask string
    2-byte hex value
    Value double
    Mask string
    2-byte hex value
    Value float64
    mask String
    2-byte hex value
    value Double
    mask string
    2-byte hex value
    value number
    mask str
    2-byte hex value
    value float
    mask String
    2-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpChecksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpChecksumArgs

    Mask string
    2-byte hex value
    Value double
    Mask string
    2-byte hex value
    Value float64
    mask String
    2-byte hex value
    value Double
    mask string
    2-byte hex value
    value number
    mask str
    2-byte hex value
    value float
    mask String
    2-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpDestinationPort, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpDestinationPortArgs

    Mask string
    2-byte hex value
    Value double
    Mask string
    2-byte hex value
    Value float64
    mask String
    2-byte hex value
    value Double
    mask string
    2-byte hex value
    value number
    mask str
    2-byte hex value
    value float
    mask String
    2-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpLengthArgs

    Mask string
    2-byte hex value
    Value double
    Mask string
    2-byte hex value
    Value float64
    mask String
    2-byte hex value
    value Double
    mask string
    2-byte hex value
    value number
    mask str
    2-byte hex value
    value float
    mask String
    2-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpSourcePort, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpSourcePortArgs

    Mask string
    2-byte hex value
    Value double
    Mask string
    2-byte hex value
    Value float64
    mask String
    2-byte hex value
    value Double
    mask string
    2-byte hex value
    value number
    mask str
    2-byte hex value
    value float
    mask String
    2-byte hex value
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEqualToContextUdpUserDefinedArgs

    Mask string
    4-byte hex value
    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Mask string
    4-byte hex value
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    mask String
    4-byte hex value
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    mask string
    4-byte hex value
    offset number
    Byte offset
    value number
    width number
    Bit width
    mask str
    4-byte hex value
    offset float
    Byte offset
    value float
    width float
    Bit width
    mask String
    4-byte hex value
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEvent, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventArgs

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContext, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextArgs

    Ip6SameAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIp6SameAddress
    IpOptionAddext ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionAddext
    IpOptionCipso ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionCipso
    IpOptionDps ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionDps
    IpOptionEip ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEip
    IpOptionEncode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEncode
    IpOptionEool ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEool
    IpOptionEsec ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEsec
    IpOptionFinn ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionFinn
    IpOptionImitd ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionImitd
    IpOptionLsr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionLsr
    IpOptionMtup ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionMtup
    IpOptionMtur ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionMtur
    IpOptionNop ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionNop
    IpOptionQs ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionQs
    IpOptionRr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionRr
    IpOptionRtralt ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionRtralt
    IpOptionSdb ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSdb
    IpOptionSec ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSec
    IpOptionSid ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSid
    IpOptionSsr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSsr
    IpOptionTr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionTr
    IpOptionTs ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionTs
    IpOptionUmp ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionUmp
    IpOptionVisa ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionVisa
    IpOptionZsu ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionZsu
    IpSameAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpSameAddress
    TcpOptionAltDat ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionAltDat
    TcpOptionAltRst ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionAltRst
    TcpOptionBubba ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionBubba
    TcpOptionCc ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCc
    TcpOptionCcEcho ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCcEcho
    TcpOptionCcNew ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCcNew
    TcpOptionCompress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCompress
    TcpOptionCorrupt ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCorrupt
    TcpOptionEcho ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEcho
    TcpOptionEchoReply ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEchoReply
    TcpOptionEno ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEno
    TcpOptionEool ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEool
    TcpOptionFast ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionFast
    TcpOptionMd5 ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMd5
    TcpOptionMptcp ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMptcp
    TcpOptionMss ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMss
    TcpOptionNop ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionNop
    TcpOptionPartialPermit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionPartialPermit
    TcpOptionPartialProfile ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionPartialProfile
    TcpOptionQsRes ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionQsRes
    TcpOptionRecBd ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionRecBd
    TcpOptionSack ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSack
    TcpOptionSackPermit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSackPermit
    TcpOptionScps ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionScps
    TcpOptionSkeeter ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSkeeter
    TcpOptionSnak ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSnak
    TcpOptionSnap ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSnap
    TcpOptionTcpAo ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTcpAo
    TcpOptionTrailer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTrailer
    TcpOptionTs ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTs
    TcpOptionUserTimeout ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionUserTimeout
    TcpOptionWs ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionWs
    Ip6SameAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIp6SameAddress
    IpOptionAddext ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionAddext
    IpOptionCipso ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionCipso
    IpOptionDps ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionDps
    IpOptionEip ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEip
    IpOptionEncode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEncode
    IpOptionEool ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEool
    IpOptionEsec ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEsec
    IpOptionFinn ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionFinn
    IpOptionImitd ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionImitd
    IpOptionLsr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionLsr
    IpOptionMtup ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionMtup
    IpOptionMtur ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionMtur
    IpOptionNop ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionNop
    IpOptionQs ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionQs
    IpOptionRr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionRr
    IpOptionRtralt ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionRtralt
    IpOptionSdb ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSdb
    IpOptionSec ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSec
    IpOptionSid ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSid
    IpOptionSsr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSsr
    IpOptionTr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionTr
    IpOptionTs ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionTs
    IpOptionUmp ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionUmp
    IpOptionVisa ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionVisa
    IpOptionZsu ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionZsu
    IpSameAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpSameAddress
    TcpOptionAltDat ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionAltDat
    TcpOptionAltRst ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionAltRst
    TcpOptionBubba ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionBubba
    TcpOptionCc ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCc
    TcpOptionCcEcho ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCcEcho
    TcpOptionCcNew ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCcNew
    TcpOptionCompress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCompress
    TcpOptionCorrupt ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCorrupt
    TcpOptionEcho ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEcho
    TcpOptionEchoReply ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEchoReply
    TcpOptionEno ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEno
    TcpOptionEool ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEool
    TcpOptionFast ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionFast
    TcpOptionMd5 ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMd5
    TcpOptionMptcp ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMptcp
    TcpOptionMss ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMss
    TcpOptionNop ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionNop
    TcpOptionPartialPermit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionPartialPermit
    TcpOptionPartialProfile ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionPartialProfile
    TcpOptionQsRes ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionQsRes
    TcpOptionRecBd ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionRecBd
    TcpOptionSack ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSack
    TcpOptionSackPermit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSackPermit
    TcpOptionScps ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionScps
    TcpOptionSkeeter ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSkeeter
    TcpOptionSnak ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSnak
    TcpOptionSnap ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSnap
    TcpOptionTcpAo ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTcpAo
    TcpOptionTrailer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTrailer
    TcpOptionTs ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTs
    TcpOptionUserTimeout ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionUserTimeout
    TcpOptionWs ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionWs
    ip6SameAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIp6SameAddress
    ipOptionAddext ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionAddext
    ipOptionCipso ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionCipso
    ipOptionDps ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionDps
    ipOptionEip ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEip
    ipOptionEncode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEncode
    ipOptionEool ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEool
    ipOptionEsec ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEsec
    ipOptionFinn ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionFinn
    ipOptionImitd ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionImitd
    ipOptionLsr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionLsr
    ipOptionMtup ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionMtup
    ipOptionMtur ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionMtur
    ipOptionNop ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionNop
    ipOptionQs ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionQs
    ipOptionRr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionRr
    ipOptionRtralt ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionRtralt
    ipOptionSdb ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSdb
    ipOptionSec ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSec
    ipOptionSid ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSid
    ipOptionSsr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSsr
    ipOptionTr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionTr
    ipOptionTs ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionTs
    ipOptionUmp ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionUmp
    ipOptionVisa ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionVisa
    ipOptionZsu ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionZsu
    ipSameAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpSameAddress
    tcpOptionAltDat ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionAltDat
    tcpOptionAltRst ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionAltRst
    tcpOptionBubba ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionBubba
    tcpOptionCc ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCc
    tcpOptionCcEcho ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCcEcho
    tcpOptionCcNew ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCcNew
    tcpOptionCompress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCompress
    tcpOptionCorrupt ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCorrupt
    tcpOptionEcho ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEcho
    tcpOptionEchoReply ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEchoReply
    tcpOptionEno ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEno
    tcpOptionEool ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEool
    tcpOptionFast ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionFast
    tcpOptionMd5 ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMd5
    tcpOptionMptcp ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMptcp
    tcpOptionMss ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMss
    tcpOptionNop ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionNop
    tcpOptionPartialPermit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionPartialPermit
    tcpOptionPartialProfile ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionPartialProfile
    tcpOptionQsRes ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionQsRes
    tcpOptionRecBd ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionRecBd
    tcpOptionSack ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSack
    tcpOptionSackPermit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSackPermit
    tcpOptionScps ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionScps
    tcpOptionSkeeter ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSkeeter
    tcpOptionSnak ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSnak
    tcpOptionSnap ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSnap
    tcpOptionTcpAo ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTcpAo
    tcpOptionTrailer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTrailer
    tcpOptionTs ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTs
    tcpOptionUserTimeout ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionUserTimeout
    tcpOptionWs ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionWs
    ip6SameAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIp6SameAddress
    ipOptionAddext ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionAddext
    ipOptionCipso ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionCipso
    ipOptionDps ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionDps
    ipOptionEip ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEip
    ipOptionEncode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEncode
    ipOptionEool ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEool
    ipOptionEsec ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEsec
    ipOptionFinn ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionFinn
    ipOptionImitd ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionImitd
    ipOptionLsr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionLsr
    ipOptionMtup ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionMtup
    ipOptionMtur ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionMtur
    ipOptionNop ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionNop
    ipOptionQs ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionQs
    ipOptionRr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionRr
    ipOptionRtralt ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionRtralt
    ipOptionSdb ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSdb
    ipOptionSec ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSec
    ipOptionSid ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSid
    ipOptionSsr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSsr
    ipOptionTr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionTr
    ipOptionTs ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionTs
    ipOptionUmp ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionUmp
    ipOptionVisa ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionVisa
    ipOptionZsu ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionZsu
    ipSameAddress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpSameAddress
    tcpOptionAltDat ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionAltDat
    tcpOptionAltRst ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionAltRst
    tcpOptionBubba ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionBubba
    tcpOptionCc ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCc
    tcpOptionCcEcho ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCcEcho
    tcpOptionCcNew ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCcNew
    tcpOptionCompress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCompress
    tcpOptionCorrupt ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCorrupt
    tcpOptionEcho ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEcho
    tcpOptionEchoReply ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEchoReply
    tcpOptionEno ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEno
    tcpOptionEool ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEool
    tcpOptionFast ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionFast
    tcpOptionMd5 ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMd5
    tcpOptionMptcp ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMptcp
    tcpOptionMss ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMss
    tcpOptionNop ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionNop
    tcpOptionPartialPermit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionPartialPermit
    tcpOptionPartialProfile ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionPartialProfile
    tcpOptionQsRes ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionQsRes
    tcpOptionRecBd ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionRecBd
    tcpOptionSack ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSack
    tcpOptionSackPermit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSackPermit
    tcpOptionScps ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionScps
    tcpOptionSkeeter ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSkeeter
    tcpOptionSnak ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSnak
    tcpOptionSnap ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSnap
    tcpOptionTcpAo ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTcpAo
    tcpOptionTrailer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTrailer
    tcpOptionTs ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTs
    tcpOptionUserTimeout ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionUserTimeout
    tcpOptionWs ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionWs
    ip6_same_address ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIp6SameAddress
    ip_option_addext ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionAddext
    ip_option_cipso ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionCipso
    ip_option_dps ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionDps
    ip_option_eip ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEip
    ip_option_encode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEncode
    ip_option_eool ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEool
    ip_option_esec ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionEsec
    ip_option_finn ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionFinn
    ip_option_imitd ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionImitd
    ip_option_lsr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionLsr
    ip_option_mtup ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionMtup
    ip_option_mtur ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionMtur
    ip_option_nop ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionNop
    ip_option_qs ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionQs
    ip_option_rr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionRr
    ip_option_rtralt ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionRtralt
    ip_option_sdb ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSdb
    ip_option_sec ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSec
    ip_option_sid ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSid
    ip_option_ssr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionSsr
    ip_option_tr ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionTr
    ip_option_ts ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionTs
    ip_option_ump ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionUmp
    ip_option_visa ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionVisa
    ip_option_zsu ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpOptionZsu
    ip_same_address ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextIpSameAddress
    tcp_option_alt_dat ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionAltDat
    tcp_option_alt_rst ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionAltRst
    tcp_option_bubba ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionBubba
    tcp_option_cc ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCc
    tcp_option_cc_echo ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCcEcho
    tcp_option_cc_new ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCcNew
    tcp_option_compress ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCompress
    tcp_option_corrupt ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionCorrupt
    tcp_option_echo ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEcho
    tcp_option_echo_reply ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEchoReply
    tcp_option_eno ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEno
    tcp_option_eool ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionEool
    tcp_option_fast ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionFast
    tcp_option_md5 ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMd5
    tcp_option_mptcp ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMptcp
    tcp_option_mss ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionMss
    tcp_option_nop ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionNop
    tcp_option_partial_permit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionPartialPermit
    tcp_option_partial_profile ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionPartialProfile
    tcp_option_qs_res ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionQsRes
    tcp_option_rec_bd ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionRecBd
    tcp_option_sack ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSack
    tcp_option_sack_permit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSackPermit
    tcp_option_scps ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionScps
    tcp_option_skeeter ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSkeeter
    tcp_option_snak ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSnak
    tcp_option_snap ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionSnap
    tcp_option_tcp_ao ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTcpAo
    tcp_option_trailer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTrailer
    tcp_option_ts ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionTs
    tcp_option_user_timeout ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionUserTimeout
    tcp_option_ws ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorEventContextTcpOptionWs
    ip6SameAddress Property Map
    ipOptionAddext Property Map
    ipOptionCipso Property Map
    ipOptionDps Property Map
    ipOptionEip Property Map
    ipOptionEncode Property Map
    ipOptionEool Property Map
    ipOptionEsec Property Map
    ipOptionFinn Property Map
    ipOptionImitd Property Map
    ipOptionLsr Property Map
    ipOptionMtup Property Map
    ipOptionMtur Property Map
    ipOptionNop Property Map
    ipOptionQs Property Map
    ipOptionRr Property Map
    ipOptionRtralt Property Map
    ipOptionSdb Property Map
    ipOptionSec Property Map
    ipOptionSid Property Map
    ipOptionSsr Property Map
    ipOptionTr Property Map
    ipOptionTs Property Map
    ipOptionUmp Property Map
    ipOptionVisa Property Map
    ipOptionZsu Property Map
    ipSameAddress Property Map
    tcpOptionAltDat Property Map
    tcpOptionAltRst Property Map
    tcpOptionBubba Property Map
    tcpOptionCc Property Map
    tcpOptionCcEcho Property Map
    tcpOptionCcNew Property Map
    tcpOptionCompress Property Map
    tcpOptionCorrupt Property Map
    tcpOptionEcho Property Map
    tcpOptionEchoReply Property Map
    tcpOptionEno Property Map
    tcpOptionEool Property Map
    tcpOptionFast Property Map
    tcpOptionMd5 Property Map
    tcpOptionMptcp Property Map
    tcpOptionMss Property Map
    tcpOptionNop Property Map
    tcpOptionPartialPermit Property Map
    tcpOptionPartialProfile Property Map
    tcpOptionQsRes Property Map
    tcpOptionRecBd Property Map
    tcpOptionSack Property Map
    tcpOptionSackPermit Property Map
    tcpOptionScps Property Map
    tcpOptionSkeeter Property Map
    tcpOptionSnak Property Map
    tcpOptionSnap Property Map
    tcpOptionTcpAo Property Map
    tcpOptionTrailer Property Map
    tcpOptionTs Property Map
    tcpOptionUserTimeout Property Map
    tcpOptionWs Property Map

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThan, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanArgs

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContext, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextArgs

    Icmp6Checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6Checksum
    Icmp6Code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6Code
    Icmp6Type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6Type
    Icmp6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6UserDefined
    IcmpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpChecksum
    IcmpCode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpCode
    IcmpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpId
    IcmpSequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpSequence
    IcmpType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpType
    IcmpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpUserDefined
    Ip6FlowLabel ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6FlowLabel
    Ip6HopLimit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6HopLimit
    Ip6NextHeader ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6NextHeader
    Ip6PayloadLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6PayloadLength
    Ip6TrafficClass ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6TrafficClass
    Ip6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6UserDefined
    Ip6Version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6Version
    IpFragmentOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpFragmentOffset
    IpHeaderChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderChecksum
    IpHeaderLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderLength
    IpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpId
    IpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionLength
    IpOptionNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionNumber
    IpOptionType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionType
    IpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionUserDefined
    IpProtocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpProtocol
    IpTos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTos
    IpTotalLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTotalLength
    IpTtl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTtl
    IpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpUserDefined
    IpVersion ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpVersion
    TcpAcknowledgeNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpAcknowledgeNumber
    TcpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpChecksum
    TcpDataOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDataOffset
    TcpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDestinationPort
    TcpOptionKind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionKind
    TcpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionLength
    TcpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionUserDefined
    TcpReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpReserved
    TcpSequenceNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSequenceNumber
    TcpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSourcePort
    TcpUrgentPointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUrgentPointer
    TcpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUserDefined
    TcpWindowSize ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpWindowSize
    UdpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpChecksum
    UdpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpDestinationPort
    UdpLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpLength
    UdpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpSourcePort
    UdpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpUserDefined
    Icmp6Checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6Checksum
    Icmp6Code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6Code
    Icmp6Type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6Type
    Icmp6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6UserDefined
    IcmpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpChecksum
    IcmpCode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpCode
    IcmpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpId
    IcmpSequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpSequence
    IcmpType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpType
    IcmpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpUserDefined
    Ip6FlowLabel ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6FlowLabel
    Ip6HopLimit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6HopLimit
    Ip6NextHeader ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6NextHeader
    Ip6PayloadLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6PayloadLength
    Ip6TrafficClass ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6TrafficClass
    Ip6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6UserDefined
    Ip6Version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6Version
    IpFragmentOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpFragmentOffset
    IpHeaderChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderChecksum
    IpHeaderLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderLength
    IpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpId
    IpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionLength
    IpOptionNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionNumber
    IpOptionType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionType
    IpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionUserDefined
    IpProtocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpProtocol
    IpTos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTos
    IpTotalLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTotalLength
    IpTtl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTtl
    IpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpUserDefined
    IpVersion ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpVersion
    TcpAcknowledgeNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpAcknowledgeNumber
    TcpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpChecksum
    TcpDataOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDataOffset
    TcpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDestinationPort
    TcpOptionKind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionKind
    TcpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionLength
    TcpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionUserDefined
    TcpReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpReserved
    TcpSequenceNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSequenceNumber
    TcpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSourcePort
    TcpUrgentPointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUrgentPointer
    TcpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUserDefined
    TcpWindowSize ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpWindowSize
    UdpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpChecksum
    UdpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpDestinationPort
    UdpLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpLength
    UdpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpSourcePort
    UdpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpUserDefined
    icmp6Checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6Checksum
    icmp6Code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6Code
    icmp6Type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6Type
    icmp6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6UserDefined
    icmpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpChecksum
    icmpCode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpCode
    icmpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpId
    icmpSequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpSequence
    icmpType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpType
    icmpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpUserDefined
    ip6FlowLabel ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6FlowLabel
    ip6HopLimit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6HopLimit
    ip6NextHeader ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6NextHeader
    ip6PayloadLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6PayloadLength
    ip6TrafficClass ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6TrafficClass
    ip6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6UserDefined
    ip6Version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6Version
    ipFragmentOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpFragmentOffset
    ipHeaderChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderChecksum
    ipHeaderLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderLength
    ipId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpId
    ipOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionLength
    ipOptionNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionNumber
    ipOptionType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionType
    ipOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionUserDefined
    ipProtocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpProtocol
    ipTos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTos
    ipTotalLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTotalLength
    ipTtl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTtl
    ipUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpUserDefined
    ipVersion ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpVersion
    tcpAcknowledgeNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpAcknowledgeNumber
    tcpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpChecksum
    tcpDataOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDataOffset
    tcpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDestinationPort
    tcpOptionKind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionKind
    tcpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionLength
    tcpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionUserDefined
    tcpReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpReserved
    tcpSequenceNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSequenceNumber
    tcpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSourcePort
    tcpUrgentPointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUrgentPointer
    tcpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUserDefined
    tcpWindowSize ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpWindowSize
    udpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpChecksum
    udpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpDestinationPort
    udpLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpLength
    udpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpSourcePort
    udpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpUserDefined
    icmp6Checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6Checksum
    icmp6Code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6Code
    icmp6Type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6Type
    icmp6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6UserDefined
    icmpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpChecksum
    icmpCode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpCode
    icmpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpId
    icmpSequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpSequence
    icmpType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpType
    icmpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpUserDefined
    ip6FlowLabel ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6FlowLabel
    ip6HopLimit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6HopLimit
    ip6NextHeader ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6NextHeader
    ip6PayloadLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6PayloadLength
    ip6TrafficClass ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6TrafficClass
    ip6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6UserDefined
    ip6Version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6Version
    ipFragmentOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpFragmentOffset
    ipHeaderChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderChecksum
    ipHeaderLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderLength
    ipId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpId
    ipOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionLength
    ipOptionNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionNumber
    ipOptionType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionType
    ipOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionUserDefined
    ipProtocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpProtocol
    ipTos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTos
    ipTotalLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTotalLength
    ipTtl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTtl
    ipUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpUserDefined
    ipVersion ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpVersion
    tcpAcknowledgeNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpAcknowledgeNumber
    tcpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpChecksum
    tcpDataOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDataOffset
    tcpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDestinationPort
    tcpOptionKind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionKind
    tcpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionLength
    tcpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionUserDefined
    tcpReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpReserved
    tcpSequenceNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSequenceNumber
    tcpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSourcePort
    tcpUrgentPointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUrgentPointer
    tcpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUserDefined
    tcpWindowSize ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpWindowSize
    udpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpChecksum
    udpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpDestinationPort
    udpLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpLength
    udpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpSourcePort
    udpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpUserDefined
    icmp6_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6Checksum
    icmp6_code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6Code
    icmp6_type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6Type
    icmp6_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6UserDefined
    icmp_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpChecksum
    icmp_code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpCode
    icmp_id ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpId
    icmp_sequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpSequence
    icmp_type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpType
    icmp_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpUserDefined
    ip6_flow_label ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6FlowLabel
    ip6_hop_limit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6HopLimit
    ip6_next_header ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6NextHeader
    ip6_payload_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6PayloadLength
    ip6_traffic_class ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6TrafficClass
    ip6_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6UserDefined
    ip6_version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6Version
    ip_fragment_offset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpFragmentOffset
    ip_header_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderChecksum
    ip_header_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderLength
    ip_id ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpId
    ip_option_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionLength
    ip_option_number ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionNumber
    ip_option_type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionType
    ip_option_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionUserDefined
    ip_protocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpProtocol
    ip_tos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTos
    ip_total_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTotalLength
    ip_ttl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTtl
    ip_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpUserDefined
    ip_version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpVersion
    tcp_acknowledge_number ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpAcknowledgeNumber
    tcp_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpChecksum
    tcp_data_offset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDataOffset
    tcp_destination_port ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDestinationPort
    tcp_option_kind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionKind
    tcp_option_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionLength
    tcp_option_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionUserDefined
    tcp_reserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpReserved
    tcp_sequence_number ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSequenceNumber
    tcp_source_port ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSourcePort
    tcp_urgent_pointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUrgentPointer
    tcp_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUserDefined
    tcp_window_size ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpWindowSize
    udp_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpChecksum
    udp_destination_port ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpDestinationPort
    udp_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpLength
    udp_source_port ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpSourcePort
    udp_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpUserDefined
    icmp6Checksum Property Map
    icmp6Code Property Map
    icmp6Type Property Map
    icmp6UserDefined Property Map
    icmpChecksum Property Map
    icmpCode Property Map
    icmpId Property Map
    icmpSequence Property Map
    icmpType Property Map
    icmpUserDefined Property Map
    ip6FlowLabel Property Map
    ip6HopLimit Property Map
    ip6NextHeader Property Map
    ip6PayloadLength Property Map
    ip6TrafficClass Property Map
    ip6UserDefined Property Map
    ip6Version Property Map
    ipFragmentOffset Property Map
    ipHeaderChecksum Property Map
    ipHeaderLength Property Map
    ipId Property Map
    ipOptionLength Property Map
    ipOptionNumber Property Map
    ipOptionType Property Map
    ipOptionUserDefined Property Map
    ipProtocol Property Map
    ipTos Property Map
    ipTotalLength Property Map
    ipTtl Property Map
    ipUserDefined Property Map
    ipVersion Property Map
    tcpAcknowledgeNumber Property Map
    tcpChecksum Property Map
    tcpDataOffset Property Map
    tcpDestinationPort Property Map
    tcpOptionKind Property Map
    tcpOptionLength Property Map
    tcpOptionUserDefined Property Map
    tcpReserved Property Map
    tcpSequenceNumber Property Map
    tcpSourcePort Property Map
    tcpUrgentPointer Property Map
    tcpUserDefined Property Map
    tcpWindowSize Property Map
    udpChecksum Property Map
    udpDestinationPort Property Map
    udpLength Property Map
    udpSourcePort Property Map
    udpUserDefined Property Map

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6Checksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6ChecksumArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6Code, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6CodeArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6Type, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6TypeArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6UserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmp6UserDefinedArgs

    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    offset number
    Byte offset
    value number
    width number
    Bit width
    offset float
    Byte offset
    value float
    width float
    Bit width
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpChecksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpChecksumArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpCode, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpCodeArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpId, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpIdArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpSequence, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpSequenceArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpType, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpTypeArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIcmpUserDefinedArgs

    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    offset number
    Byte offset
    value number
    width number
    Bit width
    offset float
    Byte offset
    value float
    width float
    Bit width
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6FlowLabel, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6FlowLabelArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6HopLimit, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6HopLimitArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6NextHeader, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6NextHeaderArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6PayloadLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6PayloadLengthArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6TrafficClass, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6TrafficClassArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6UserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6UserDefinedArgs

    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    offset number
    Byte offset
    value number
    width number
    Bit width
    offset float
    Byte offset
    value float
    width float
    Bit width
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6Version, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIp6VersionArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpFragmentOffset, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpFragmentOffsetArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderChecksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderChecksumArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpHeaderLengthArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpId, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpIdArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionLengthArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionNumber, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionNumberArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionType, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionTypeArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpOptionUserDefinedArgs

    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    offset number
    Byte offset
    value number
    width number
    Bit width
    offset float
    Byte offset
    value float
    width float
    Bit width
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpProtocol, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpProtocolArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTos, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTosArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTotalLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTotalLengthArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTtl, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpTtlArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpUserDefinedArgs

    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    offset number
    Byte offset
    value number
    width number
    Bit width
    offset float
    Byte offset
    value float
    width float
    Bit width
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpVersion, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextIpVersionArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpAcknowledgeNumber, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpAcknowledgeNumberArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpChecksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpChecksumArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDataOffset, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDataOffsetArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDestinationPort, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpDestinationPortArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionKind, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionKindArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionLengthArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpOptionUserDefinedArgs

    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    offset number
    Byte offset
    value number
    width number
    Bit width
    offset float
    Byte offset
    value float
    width float
    Bit width
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpReserved, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpReservedArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSequenceNumber, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSequenceNumberArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSourcePort, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpSourcePortArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUrgentPointer, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUrgentPointerArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpUserDefinedArgs

    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    offset number
    Byte offset
    value number
    width number
    Bit width
    offset float
    Byte offset
    value float
    width float
    Bit width
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpWindowSize, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextTcpWindowSizeArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpChecksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpChecksumArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpDestinationPort, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpDestinationPortArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpLengthArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpSourcePort, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpSourcePortArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorGreaterThanContextUdpUserDefinedArgs

    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    offset number
    Byte offset
    value number
    width number
    Bit width
    offset float
    Byte offset
    value float
    width float
    Bit width
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThan, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanArgs

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContext, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextArgs

    Icmp6Checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6Checksum
    Icmp6Code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6Code
    Icmp6Type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6Type
    Icmp6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6UserDefined
    IcmpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpChecksum
    IcmpCode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpCode
    IcmpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpId
    IcmpSequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpSequence
    IcmpType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpType
    IcmpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpUserDefined
    Ip6FlowLabel ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6FlowLabel
    Ip6HopLimit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6HopLimit
    Ip6NextHeader ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6NextHeader
    Ip6PayloadLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6PayloadLength
    Ip6TrafficClass ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6TrafficClass
    Ip6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6UserDefined
    Ip6Version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6Version
    IpFragmentOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpFragmentOffset
    IpHeaderChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderChecksum
    IpHeaderLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderLength
    IpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpId
    IpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionLength
    IpOptionNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionNumber
    IpOptionType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionType
    IpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionUserDefined
    IpProtocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpProtocol
    IpTos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTos
    IpTotalLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTotalLength
    IpTtl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTtl
    IpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpUserDefined
    IpVersion ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpVersion
    TcpAcknowledgeNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpAcknowledgeNumber
    TcpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpChecksum
    TcpDataOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDataOffset
    TcpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDestinationPort
    TcpOptionKind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionKind
    TcpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionLength
    TcpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionUserDefined
    TcpReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpReserved
    TcpSequenceNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSequenceNumber
    TcpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSourcePort
    TcpUrgentPointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUrgentPointer
    TcpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUserDefined
    TcpWindowSize ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpWindowSize
    UdpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpChecksum
    UdpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpDestinationPort
    UdpLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpLength
    UdpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpSourcePort
    UdpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpUserDefined
    Icmp6Checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6Checksum
    Icmp6Code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6Code
    Icmp6Type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6Type
    Icmp6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6UserDefined
    IcmpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpChecksum
    IcmpCode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpCode
    IcmpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpId
    IcmpSequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpSequence
    IcmpType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpType
    IcmpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpUserDefined
    Ip6FlowLabel ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6FlowLabel
    Ip6HopLimit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6HopLimit
    Ip6NextHeader ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6NextHeader
    Ip6PayloadLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6PayloadLength
    Ip6TrafficClass ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6TrafficClass
    Ip6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6UserDefined
    Ip6Version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6Version
    IpFragmentOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpFragmentOffset
    IpHeaderChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderChecksum
    IpHeaderLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderLength
    IpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpId
    IpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionLength
    IpOptionNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionNumber
    IpOptionType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionType
    IpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionUserDefined
    IpProtocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpProtocol
    IpTos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTos
    IpTotalLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTotalLength
    IpTtl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTtl
    IpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpUserDefined
    IpVersion ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpVersion
    TcpAcknowledgeNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpAcknowledgeNumber
    TcpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpChecksum
    TcpDataOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDataOffset
    TcpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDestinationPort
    TcpOptionKind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionKind
    TcpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionLength
    TcpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionUserDefined
    TcpReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpReserved
    TcpSequenceNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSequenceNumber
    TcpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSourcePort
    TcpUrgentPointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUrgentPointer
    TcpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUserDefined
    TcpWindowSize ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpWindowSize
    UdpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpChecksum
    UdpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpDestinationPort
    UdpLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpLength
    UdpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpSourcePort
    UdpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpUserDefined
    icmp6Checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6Checksum
    icmp6Code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6Code
    icmp6Type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6Type
    icmp6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6UserDefined
    icmpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpChecksum
    icmpCode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpCode
    icmpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpId
    icmpSequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpSequence
    icmpType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpType
    icmpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpUserDefined
    ip6FlowLabel ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6FlowLabel
    ip6HopLimit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6HopLimit
    ip6NextHeader ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6NextHeader
    ip6PayloadLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6PayloadLength
    ip6TrafficClass ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6TrafficClass
    ip6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6UserDefined
    ip6Version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6Version
    ipFragmentOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpFragmentOffset
    ipHeaderChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderChecksum
    ipHeaderLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderLength
    ipId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpId
    ipOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionLength
    ipOptionNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionNumber
    ipOptionType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionType
    ipOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionUserDefined
    ipProtocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpProtocol
    ipTos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTos
    ipTotalLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTotalLength
    ipTtl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTtl
    ipUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpUserDefined
    ipVersion ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpVersion
    tcpAcknowledgeNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpAcknowledgeNumber
    tcpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpChecksum
    tcpDataOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDataOffset
    tcpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDestinationPort
    tcpOptionKind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionKind
    tcpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionLength
    tcpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionUserDefined
    tcpReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpReserved
    tcpSequenceNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSequenceNumber
    tcpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSourcePort
    tcpUrgentPointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUrgentPointer
    tcpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUserDefined
    tcpWindowSize ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpWindowSize
    udpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpChecksum
    udpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpDestinationPort
    udpLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpLength
    udpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpSourcePort
    udpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpUserDefined
    icmp6Checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6Checksum
    icmp6Code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6Code
    icmp6Type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6Type
    icmp6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6UserDefined
    icmpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpChecksum
    icmpCode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpCode
    icmpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpId
    icmpSequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpSequence
    icmpType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpType
    icmpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpUserDefined
    ip6FlowLabel ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6FlowLabel
    ip6HopLimit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6HopLimit
    ip6NextHeader ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6NextHeader
    ip6PayloadLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6PayloadLength
    ip6TrafficClass ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6TrafficClass
    ip6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6UserDefined
    ip6Version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6Version
    ipFragmentOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpFragmentOffset
    ipHeaderChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderChecksum
    ipHeaderLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderLength
    ipId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpId
    ipOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionLength
    ipOptionNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionNumber
    ipOptionType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionType
    ipOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionUserDefined
    ipProtocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpProtocol
    ipTos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTos
    ipTotalLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTotalLength
    ipTtl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTtl
    ipUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpUserDefined
    ipVersion ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpVersion
    tcpAcknowledgeNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpAcknowledgeNumber
    tcpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpChecksum
    tcpDataOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDataOffset
    tcpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDestinationPort
    tcpOptionKind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionKind
    tcpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionLength
    tcpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionUserDefined
    tcpReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpReserved
    tcpSequenceNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSequenceNumber
    tcpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSourcePort
    tcpUrgentPointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUrgentPointer
    tcpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUserDefined
    tcpWindowSize ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpWindowSize
    udpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpChecksum
    udpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpDestinationPort
    udpLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpLength
    udpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpSourcePort
    udpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpUserDefined
    icmp6_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6Checksum
    icmp6_code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6Code
    icmp6_type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6Type
    icmp6_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6UserDefined
    icmp_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpChecksum
    icmp_code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpCode
    icmp_id ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpId
    icmp_sequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpSequence
    icmp_type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpType
    icmp_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpUserDefined
    ip6_flow_label ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6FlowLabel
    ip6_hop_limit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6HopLimit
    ip6_next_header ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6NextHeader
    ip6_payload_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6PayloadLength
    ip6_traffic_class ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6TrafficClass
    ip6_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6UserDefined
    ip6_version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6Version
    ip_fragment_offset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpFragmentOffset
    ip_header_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderChecksum
    ip_header_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderLength
    ip_id ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpId
    ip_option_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionLength
    ip_option_number ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionNumber
    ip_option_type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionType
    ip_option_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionUserDefined
    ip_protocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpProtocol
    ip_tos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTos
    ip_total_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTotalLength
    ip_ttl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTtl
    ip_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpUserDefined
    ip_version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpVersion
    tcp_acknowledge_number ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpAcknowledgeNumber
    tcp_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpChecksum
    tcp_data_offset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDataOffset
    tcp_destination_port ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDestinationPort
    tcp_option_kind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionKind
    tcp_option_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionLength
    tcp_option_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionUserDefined
    tcp_reserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpReserved
    tcp_sequence_number ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSequenceNumber
    tcp_source_port ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSourcePort
    tcp_urgent_pointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUrgentPointer
    tcp_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUserDefined
    tcp_window_size ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpWindowSize
    udp_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpChecksum
    udp_destination_port ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpDestinationPort
    udp_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpLength
    udp_source_port ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpSourcePort
    udp_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpUserDefined
    icmp6Checksum Property Map
    icmp6Code Property Map
    icmp6Type Property Map
    icmp6UserDefined Property Map
    icmpChecksum Property Map
    icmpCode Property Map
    icmpId Property Map
    icmpSequence Property Map
    icmpType Property Map
    icmpUserDefined Property Map
    ip6FlowLabel Property Map
    ip6HopLimit Property Map
    ip6NextHeader Property Map
    ip6PayloadLength Property Map
    ip6TrafficClass Property Map
    ip6UserDefined Property Map
    ip6Version Property Map
    ipFragmentOffset Property Map
    ipHeaderChecksum Property Map
    ipHeaderLength Property Map
    ipId Property Map
    ipOptionLength Property Map
    ipOptionNumber Property Map
    ipOptionType Property Map
    ipOptionUserDefined Property Map
    ipProtocol Property Map
    ipTos Property Map
    ipTotalLength Property Map
    ipTtl Property Map
    ipUserDefined Property Map
    ipVersion Property Map
    tcpAcknowledgeNumber Property Map
    tcpChecksum Property Map
    tcpDataOffset Property Map
    tcpDestinationPort Property Map
    tcpOptionKind Property Map
    tcpOptionLength Property Map
    tcpOptionUserDefined Property Map
    tcpReserved Property Map
    tcpSequenceNumber Property Map
    tcpSourcePort Property Map
    tcpUrgentPointer Property Map
    tcpUserDefined Property Map
    tcpWindowSize Property Map
    udpChecksum Property Map
    udpDestinationPort Property Map
    udpLength Property Map
    udpSourcePort Property Map
    udpUserDefined Property Map

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6Checksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6ChecksumArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6Code, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6CodeArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6Type, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6TypeArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6UserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmp6UserDefinedArgs

    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    offset number
    Byte offset
    value number
    width number
    Bit width
    offset float
    Byte offset
    value float
    width float
    Bit width
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpChecksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpChecksumArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpCode, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpCodeArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpId, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpIdArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpSequence, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpSequenceArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpType, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpTypeArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIcmpUserDefinedArgs

    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    offset number
    Byte offset
    value number
    width number
    Bit width
    offset float
    Byte offset
    value float
    width float
    Bit width
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6FlowLabel, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6FlowLabelArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6HopLimit, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6HopLimitArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6NextHeader, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6NextHeaderArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6PayloadLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6PayloadLengthArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6TrafficClass, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6TrafficClassArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6UserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6UserDefinedArgs

    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    offset number
    Byte offset
    value number
    width number
    Bit width
    offset float
    Byte offset
    value float
    width float
    Bit width
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6Version, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIp6VersionArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpFragmentOffset, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpFragmentOffsetArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderChecksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderChecksumArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpHeaderLengthArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpId, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpIdArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionLengthArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionNumber, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionNumberArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionType, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionTypeArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpOptionUserDefinedArgs

    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    offset number
    Byte offset
    value number
    width number
    Bit width
    offset float
    Byte offset
    value float
    width float
    Bit width
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpProtocol, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpProtocolArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTos, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTosArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTotalLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTotalLengthArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTtl, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpTtlArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpUserDefinedArgs

    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    offset number
    Byte offset
    value number
    width number
    Bit width
    offset float
    Byte offset
    value float
    width float
    Bit width
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpVersion, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextIpVersionArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpAcknowledgeNumber, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpAcknowledgeNumberArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpChecksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpChecksumArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDataOffset, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDataOffsetArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDestinationPort, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpDestinationPortArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionKind, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionKindArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionLengthArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpOptionUserDefinedArgs

    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    offset number
    Byte offset
    value number
    width number
    Bit width
    offset float
    Byte offset
    value float
    width float
    Bit width
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpReserved, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpReservedArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSequenceNumber, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSequenceNumberArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSourcePort, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpSourcePortArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUrgentPointer, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUrgentPointerArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpUserDefinedArgs

    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    offset number
    Byte offset
    value number
    width number
    Bit width
    offset float
    Byte offset
    value float
    width float
    Bit width
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpWindowSize, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextTcpWindowSizeArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpChecksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpChecksumArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpDestinationPort, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpDestinationPortArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpLengthArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpSourcePort, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpSourcePortArgs

    Value double
    Value float64
    value Double
    value number
    value float
    value Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorLessThanContextUdpUserDefinedArgs

    Offset double
    Byte offset
    Value double
    Width double
    Bit width
    Offset float64
    Byte offset
    Value float64
    Width float64
    Bit width
    offset Double
    Byte offset
    value Double
    width Double
    Bit width
    offset number
    Byte offset
    value number
    width number
    Bit width
    offset float
    Byte offset
    value float
    width float
    Bit width
    offset Number
    Byte offset
    value Number
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRange, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeArgs

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContext, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextArgs

    Icmp6Checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6Checksum
    Icmp6Code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6Code
    Icmp6Type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6Type
    Icmp6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6UserDefined
    IcmpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpChecksum
    IcmpCode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpCode
    IcmpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpId
    IcmpSequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpSequence
    IcmpType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpType
    IcmpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpUserDefined
    Ip6FlowLabel ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6FlowLabel
    Ip6HopLimit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6HopLimit
    Ip6NextHeader ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6NextHeader
    Ip6PayloadLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6PayloadLength
    Ip6TrafficClass ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6TrafficClass
    Ip6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6UserDefined
    Ip6Version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6Version
    IpFragmentOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpFragmentOffset
    IpHeaderChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderChecksum
    IpHeaderLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderLength
    IpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpId
    IpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionLength
    IpOptionNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionNumber
    IpOptionType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionType
    IpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionUserDefined
    IpProtocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpProtocol
    IpTos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTos
    IpTotalLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTotalLength
    IpTtl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTtl
    IpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpUserDefined
    IpVersion ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpVersion
    TcpAcknowledgeNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpAcknowledgeNumber
    TcpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpChecksum
    TcpDataOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDataOffset
    TcpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDestinationPort
    TcpOptionKind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionKind
    TcpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionLength
    TcpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionUserDefined
    TcpReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpReserved
    TcpSequenceNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSequenceNumber
    TcpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSourcePort
    TcpUrgentPointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUrgentPointer
    TcpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUserDefined
    TcpWindowSize ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpWindowSize
    UdpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpChecksum
    UdpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpDestinationPort
    UdpLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpLength
    UdpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpSourcePort
    UdpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpUserDefined
    Icmp6Checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6Checksum
    Icmp6Code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6Code
    Icmp6Type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6Type
    Icmp6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6UserDefined
    IcmpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpChecksum
    IcmpCode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpCode
    IcmpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpId
    IcmpSequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpSequence
    IcmpType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpType
    IcmpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpUserDefined
    Ip6FlowLabel ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6FlowLabel
    Ip6HopLimit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6HopLimit
    Ip6NextHeader ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6NextHeader
    Ip6PayloadLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6PayloadLength
    Ip6TrafficClass ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6TrafficClass
    Ip6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6UserDefined
    Ip6Version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6Version
    IpFragmentOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpFragmentOffset
    IpHeaderChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderChecksum
    IpHeaderLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderLength
    IpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpId
    IpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionLength
    IpOptionNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionNumber
    IpOptionType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionType
    IpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionUserDefined
    IpProtocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpProtocol
    IpTos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTos
    IpTotalLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTotalLength
    IpTtl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTtl
    IpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpUserDefined
    IpVersion ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpVersion
    TcpAcknowledgeNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpAcknowledgeNumber
    TcpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpChecksum
    TcpDataOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDataOffset
    TcpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDestinationPort
    TcpOptionKind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionKind
    TcpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionLength
    TcpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionUserDefined
    TcpReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpReserved
    TcpSequenceNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSequenceNumber
    TcpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSourcePort
    TcpUrgentPointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUrgentPointer
    TcpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUserDefined
    TcpWindowSize ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpWindowSize
    UdpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpChecksum
    UdpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpDestinationPort
    UdpLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpLength
    UdpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpSourcePort
    UdpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpUserDefined
    icmp6Checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6Checksum
    icmp6Code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6Code
    icmp6Type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6Type
    icmp6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6UserDefined
    icmpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpChecksum
    icmpCode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpCode
    icmpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpId
    icmpSequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpSequence
    icmpType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpType
    icmpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpUserDefined
    ip6FlowLabel ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6FlowLabel
    ip6HopLimit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6HopLimit
    ip6NextHeader ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6NextHeader
    ip6PayloadLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6PayloadLength
    ip6TrafficClass ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6TrafficClass
    ip6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6UserDefined
    ip6Version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6Version
    ipFragmentOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpFragmentOffset
    ipHeaderChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderChecksum
    ipHeaderLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderLength
    ipId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpId
    ipOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionLength
    ipOptionNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionNumber
    ipOptionType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionType
    ipOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionUserDefined
    ipProtocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpProtocol
    ipTos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTos
    ipTotalLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTotalLength
    ipTtl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTtl
    ipUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpUserDefined
    ipVersion ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpVersion
    tcpAcknowledgeNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpAcknowledgeNumber
    tcpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpChecksum
    tcpDataOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDataOffset
    tcpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDestinationPort
    tcpOptionKind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionKind
    tcpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionLength
    tcpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionUserDefined
    tcpReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpReserved
    tcpSequenceNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSequenceNumber
    tcpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSourcePort
    tcpUrgentPointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUrgentPointer
    tcpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUserDefined
    tcpWindowSize ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpWindowSize
    udpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpChecksum
    udpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpDestinationPort
    udpLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpLength
    udpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpSourcePort
    udpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpUserDefined
    icmp6Checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6Checksum
    icmp6Code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6Code
    icmp6Type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6Type
    icmp6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6UserDefined
    icmpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpChecksum
    icmpCode ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpCode
    icmpId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpId
    icmpSequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpSequence
    icmpType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpType
    icmpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpUserDefined
    ip6FlowLabel ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6FlowLabel
    ip6HopLimit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6HopLimit
    ip6NextHeader ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6NextHeader
    ip6PayloadLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6PayloadLength
    ip6TrafficClass ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6TrafficClass
    ip6UserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6UserDefined
    ip6Version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6Version
    ipFragmentOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpFragmentOffset
    ipHeaderChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderChecksum
    ipHeaderLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderLength
    ipId ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpId
    ipOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionLength
    ipOptionNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionNumber
    ipOptionType ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionType
    ipOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionUserDefined
    ipProtocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpProtocol
    ipTos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTos
    ipTotalLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTotalLength
    ipTtl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTtl
    ipUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpUserDefined
    ipVersion ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpVersion
    tcpAcknowledgeNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpAcknowledgeNumber
    tcpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpChecksum
    tcpDataOffset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDataOffset
    tcpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDestinationPort
    tcpOptionKind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionKind
    tcpOptionLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionLength
    tcpOptionUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionUserDefined
    tcpReserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpReserved
    tcpSequenceNumber ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSequenceNumber
    tcpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSourcePort
    tcpUrgentPointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUrgentPointer
    tcpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUserDefined
    tcpWindowSize ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpWindowSize
    udpChecksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpChecksum
    udpDestinationPort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpDestinationPort
    udpLength ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpLength
    udpSourcePort ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpSourcePort
    udpUserDefined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpUserDefined
    icmp6_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6Checksum
    icmp6_code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6Code
    icmp6_type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6Type
    icmp6_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6UserDefined
    icmp_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpChecksum
    icmp_code ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpCode
    icmp_id ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpId
    icmp_sequence ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpSequence
    icmp_type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpType
    icmp_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpUserDefined
    ip6_flow_label ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6FlowLabel
    ip6_hop_limit ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6HopLimit
    ip6_next_header ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6NextHeader
    ip6_payload_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6PayloadLength
    ip6_traffic_class ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6TrafficClass
    ip6_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6UserDefined
    ip6_version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6Version
    ip_fragment_offset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpFragmentOffset
    ip_header_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderChecksum
    ip_header_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderLength
    ip_id ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpId
    ip_option_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionLength
    ip_option_number ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionNumber
    ip_option_type ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionType
    ip_option_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionUserDefined
    ip_protocol ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpProtocol
    ip_tos ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTos
    ip_total_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTotalLength
    ip_ttl ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTtl
    ip_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpUserDefined
    ip_version ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpVersion
    tcp_acknowledge_number ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpAcknowledgeNumber
    tcp_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpChecksum
    tcp_data_offset ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDataOffset
    tcp_destination_port ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDestinationPort
    tcp_option_kind ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionKind
    tcp_option_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionLength
    tcp_option_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionUserDefined
    tcp_reserved ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpReserved
    tcp_sequence_number ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSequenceNumber
    tcp_source_port ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSourcePort
    tcp_urgent_pointer ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUrgentPointer
    tcp_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUserDefined
    tcp_window_size ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpWindowSize
    udp_checksum ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpChecksum
    udp_destination_port ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpDestinationPort
    udp_length ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpLength
    udp_source_port ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpSourcePort
    udp_user_defined ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpUserDefined
    icmp6Checksum Property Map
    icmp6Code Property Map
    icmp6Type Property Map
    icmp6UserDefined Property Map
    icmpChecksum Property Map
    icmpCode Property Map
    icmpId Property Map
    icmpSequence Property Map
    icmpType Property Map
    icmpUserDefined Property Map
    ip6FlowLabel Property Map
    ip6HopLimit Property Map
    ip6NextHeader Property Map
    ip6PayloadLength Property Map
    ip6TrafficClass Property Map
    ip6UserDefined Property Map
    ip6Version Property Map
    ipFragmentOffset Property Map
    ipHeaderChecksum Property Map
    ipHeaderLength Property Map
    ipId Property Map
    ipOptionLength Property Map
    ipOptionNumber Property Map
    ipOptionType Property Map
    ipOptionUserDefined Property Map
    ipProtocol Property Map
    ipTos Property Map
    ipTotalLength Property Map
    ipTtl Property Map
    ipUserDefined Property Map
    ipVersion Property Map
    tcpAcknowledgeNumber Property Map
    tcpChecksum Property Map
    tcpDataOffset Property Map
    tcpDestinationPort Property Map
    tcpOptionKind Property Map
    tcpOptionLength Property Map
    tcpOptionUserDefined Property Map
    tcpReserved Property Map
    tcpSequenceNumber Property Map
    tcpSourcePort Property Map
    tcpUrgentPointer Property Map
    tcpUserDefined Property Map
    tcpWindowSize Property Map
    udpChecksum Property Map
    udpDestinationPort Property Map
    udpLength Property Map
    udpSourcePort Property Map
    udpUserDefined Property Map

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6Checksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6ChecksumArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6Code, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6CodeArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6Type, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6TypeArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6UserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmp6UserDefinedArgs

    High double
    Low double
    Offset double
    Byte offset
    Width double
    Bit width
    High float64
    Low float64
    Offset float64
    Byte offset
    Width float64
    Bit width
    high Double
    low Double
    offset Double
    Byte offset
    width Double
    Bit width
    high number
    low number
    offset number
    Byte offset
    width number
    Bit width
    high float
    low float
    offset float
    Byte offset
    width float
    Bit width
    high Number
    low Number
    offset Number
    Byte offset
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpChecksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpChecksumArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpCode, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpCodeArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpId, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpIdArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpSequence, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpSequenceArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpType, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpTypeArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIcmpUserDefinedArgs

    High double
    Low double
    Offset double
    Byte offset
    Width double
    Bit width
    High float64
    Low float64
    Offset float64
    Byte offset
    Width float64
    Bit width
    high Double
    low Double
    offset Double
    Byte offset
    width Double
    Bit width
    high number
    low number
    offset number
    Byte offset
    width number
    Bit width
    high float
    low float
    offset float
    Byte offset
    width float
    Bit width
    high Number
    low Number
    offset Number
    Byte offset
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6FlowLabel, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6FlowLabelArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6HopLimit, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6HopLimitArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6NextHeader, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6NextHeaderArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6PayloadLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6PayloadLengthArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6TrafficClass, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6TrafficClassArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6UserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6UserDefinedArgs

    High double
    Low double
    Offset double
    Byte offset
    Width double
    Bit width
    High float64
    Low float64
    Offset float64
    Byte offset
    Width float64
    Bit width
    high Double
    low Double
    offset Double
    Byte offset
    width Double
    Bit width
    high number
    low number
    offset number
    Byte offset
    width number
    Bit width
    high float
    low float
    offset float
    Byte offset
    width float
    Bit width
    high Number
    low Number
    offset Number
    Byte offset
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6Version, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIp6VersionArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpFragmentOffset, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpFragmentOffsetArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderChecksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderChecksumArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpHeaderLengthArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpId, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpIdArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionLengthArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionNumber, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionNumberArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionType, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionTypeArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpOptionUserDefinedArgs

    High double
    Low double
    Offset double
    Byte offset
    Width double
    Bit width
    High float64
    Low float64
    Offset float64
    Byte offset
    Width float64
    Bit width
    high Double
    low Double
    offset Double
    Byte offset
    width Double
    Bit width
    high number
    low number
    offset number
    Byte offset
    width number
    Bit width
    high float
    low float
    offset float
    Byte offset
    width float
    Bit width
    high Number
    low Number
    offset Number
    Byte offset
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpProtocol, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpProtocolArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTos, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTosArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTotalLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTotalLengthArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTtl, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpTtlArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpUserDefinedArgs

    High double
    Low double
    Offset double
    Byte offset
    Width double
    Bit width
    High float64
    Low float64
    Offset float64
    Byte offset
    Width float64
    Bit width
    high Double
    low Double
    offset Double
    Byte offset
    width Double
    Bit width
    high number
    low number
    offset number
    Byte offset
    width number
    Bit width
    high float
    low float
    offset float
    Byte offset
    width float
    Bit width
    high Number
    low Number
    offset Number
    Byte offset
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpVersion, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextIpVersionArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpAcknowledgeNumber, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpAcknowledgeNumberArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpChecksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpChecksumArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDataOffset, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDataOffsetArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDestinationPort, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpDestinationPortArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionKind, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionKindArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionLengthArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpOptionUserDefinedArgs

    High double
    Low double
    Offset double
    Byte offset
    Width double
    Bit width
    High float64
    Low float64
    Offset float64
    Byte offset
    Width float64
    Bit width
    high Double
    low Double
    offset Double
    Byte offset
    width Double
    Bit width
    high number
    low number
    offset number
    Byte offset
    width number
    Bit width
    high float
    low float
    offset float
    Byte offset
    width float
    Bit width
    high Number
    low Number
    offset Number
    Byte offset
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpReserved, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpReservedArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSequenceNumber, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSequenceNumberArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSourcePort, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpSourcePortArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUrgentPointer, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUrgentPointerArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpUserDefinedArgs

    High double
    Low double
    Offset double
    Byte offset
    Width double
    Bit width
    High float64
    Low float64
    Offset float64
    Byte offset
    Width float64
    Bit width
    high Double
    low Double
    offset Double
    Byte offset
    width Double
    Bit width
    high number
    low number
    offset number
    Byte offset
    width number
    Bit width
    high float
    low float
    offset float
    Byte offset
    width float
    Bit width
    high Number
    low Number
    offset Number
    Byte offset
    width Number
    Bit width

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpWindowSize, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextTcpWindowSizeArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpChecksum, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpChecksumArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpDestinationPort, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpDestinationPortArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpLength, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpLengthArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpSourcePort, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpSourcePortArgs

    High double
    Low double
    High float64
    Low float64
    high Double
    low Double
    high number
    low number
    high float
    low float
    high Number
    low Number

    ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpUserDefined, ZoneProtectionProfileNetInspectionRuleSignatureOrConditionAndConditionOperatorRangeContextUdpUserDefinedArgs

    High double
    Low double
    Offset double
    Byte offset
    Width double
    Bit width
    High float64
    Low float64
    Offset float64
    Byte offset
    Width float64
    Bit width
    high Double
    low Double
    offset Double
    Byte offset
    width Double
    Bit width
    high number
    low number
    offset number
    Byte offset
    width number
    Bit width
    high float
    low float
    offset float
    Byte offset
    width float
    Bit width
    high Number
    low Number
    offset Number
    Byte offset
    width Number
    Bit width

    ZoneProtectionProfileNonIpProtocol, ZoneProtectionProfileNonIpProtocolArgs

    listType String
    exclude or include list
    protocols List<Property Map>

    ZoneProtectionProfileNonIpProtocolProtocol, ZoneProtectionProfileNonIpProtocolProtocolArgs

    Name string
    Enable bool
    EtherType string
    ether type in 2-byte hex value
    Name string
    Enable bool
    EtherType string
    ether type in 2-byte hex value
    name String
    enable Boolean
    etherType String
    ether type in 2-byte hex value
    name string
    enable boolean
    etherType string
    ether type in 2-byte hex value
    name str
    enable bool
    ether_type str
    ether type in 2-byte hex value
    name String
    enable Boolean
    etherType String
    ether type in 2-byte hex value

    ZoneProtectionProfileScan, ZoneProtectionProfileScanArgs

    ZoneProtectionProfileScanAction, ZoneProtectionProfileScanActionArgs

    ZoneProtectionProfileScanActionBlockIp, ZoneProtectionProfileScanActionBlockIpArgs

    Duration double
    Duration for block ip
    TrackBy string
    Duration float64
    Duration for block ip
    TrackBy string
    duration Double
    Duration for block ip
    trackBy String
    duration number
    Duration for block ip
    trackBy string
    duration float
    Duration for block ip
    track_by str
    duration Number
    Duration for block ip
    trackBy String

    ZoneProtectionProfileScanWhiteList, ZoneProtectionProfileScanWhiteListArgs

    Name string
    Ipv4 string
    IPv4 address
    Ipv6 string
    IPv6 address
    Name string
    Ipv4 string
    IPv4 address
    Ipv6 string
    IPv6 address
    name String
    ipv4 String
    IPv4 address
    ipv6 String
    IPv6 address
    name string
    ipv4 string
    IPv4 address
    ipv6 string
    IPv6 address
    name str
    ipv4 str
    IPv4 address
    ipv6 str
    IPv6 address
    name String
    ipv4 String
    IPv4 address
    ipv6 String
    IPv6 address

    Package Details

    Repository
    panos paloaltonetworks/terraform-provider-panos
    License
    Notes
    This Pulumi package is based on the panos Terraform Provider.
    Viewing docs for panos 2.0.10
    published on Thursday, Apr 9, 2026 by paloaltonetworks
      Try Pulumi Cloud free. Your team will thank you.