1. Packages
  2. Strata Cloud Manager (Palo Alto SCM)
  3. API Docs
  4. AntiSpywareSignature
Strata Cloud Manager v0.1.4 published on Tuesday, Sep 24, 2024 by Pulumi

scm.AntiSpywareSignature

Explore with Pulumi AI

scm logo
Strata Cloud Manager v0.1.4 published on Tuesday, Sep 24, 2024 by Pulumi

    Retrieves a config item.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as scm from "@pulumi/scm";
    
    const example = new scm.AntiSpywareSignature("example", {});
    
    import pulumi
    import pulumi_scm as scm
    
    example = scm.AntiSpywareSignature("example")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-scm/sdk/go/scm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := scm.NewAntiSpywareSignature(ctx, "example", nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Scm = Pulumi.Scm;
    
    return await Deployment.RunAsync(() => 
    {
        var example = new Scm.AntiSpywareSignature("example");
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.scm.AntiSpywareSignature;
    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 AntiSpywareSignature("example");
    
        }
    }
    
    resources:
      example:
        type: scm:AntiSpywareSignature
    

    Create AntiSpywareSignature Resource

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

    Constructor syntax

    new AntiSpywareSignature(name: string, args: AntiSpywareSignatureArgs, opts?: CustomResourceOptions);
    @overload
    def AntiSpywareSignature(resource_name: str,
                             args: AntiSpywareSignatureArgs,
                             opts: Optional[ResourceOptions] = None)
    
    @overload
    def AntiSpywareSignature(resource_name: str,
                             opts: Optional[ResourceOptions] = None,
                             threat_id: Optional[int] = None,
                             threatname: Optional[str] = None,
                             folder: Optional[str] = None,
                             default_action: Optional[AntiSpywareSignatureDefaultActionArgs] = None,
                             device: Optional[str] = None,
                             direction: Optional[str] = None,
                             bugtraqs: Optional[Sequence[str]] = None,
                             references: Optional[Sequence[str]] = None,
                             severity: Optional[str] = None,
                             signature: Optional[AntiSpywareSignatureSignatureArgs] = None,
                             snippet: Optional[str] = None,
                             cves: Optional[Sequence[str]] = None,
                             comment: Optional[str] = None,
                             vendors: Optional[Sequence[str]] = None)
    func NewAntiSpywareSignature(ctx *Context, name string, args AntiSpywareSignatureArgs, opts ...ResourceOption) (*AntiSpywareSignature, error)
    public AntiSpywareSignature(string name, AntiSpywareSignatureArgs args, CustomResourceOptions? opts = null)
    public AntiSpywareSignature(String name, AntiSpywareSignatureArgs args)
    public AntiSpywareSignature(String name, AntiSpywareSignatureArgs args, CustomResourceOptions options)
    
    type: scm:AntiSpywareSignature
    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 AntiSpywareSignatureArgs
    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 AntiSpywareSignatureArgs
    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 AntiSpywareSignatureArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AntiSpywareSignatureArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AntiSpywareSignatureArgs
    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 antiSpywareSignatureResource = new Scm.AntiSpywareSignature("antiSpywareSignatureResource", new()
    {
        ThreatId = 0,
        Threatname = "string",
        Folder = "string",
        DefaultAction = new Scm.Inputs.AntiSpywareSignatureDefaultActionArgs
        {
            Alert = false,
            Allow = false,
            BlockIp = new Scm.Inputs.AntiSpywareSignatureDefaultActionBlockIpArgs
            {
                Duration = 0,
                TrackBy = "string",
            },
            Drop = false,
            ResetBoth = false,
            ResetClient = false,
            ResetServer = false,
        },
        Device = "string",
        Direction = "string",
        Bugtraqs = new[]
        {
            "string",
        },
        References = new[]
        {
            "string",
        },
        Severity = "string",
        Signature = new Scm.Inputs.AntiSpywareSignatureSignatureArgs
        {
            Combination = new Scm.Inputs.AntiSpywareSignatureSignatureCombinationArgs
            {
                AndConditions = new[]
                {
                    new Scm.Inputs.AntiSpywareSignatureSignatureCombinationAndConditionArgs
                    {
                        Name = "string",
                        OrConditions = new[]
                        {
                            new Scm.Inputs.AntiSpywareSignatureSignatureCombinationAndConditionOrConditionArgs
                            {
                                Name = "string",
                                ThreatId = "string",
                            },
                        },
                    },
                },
                OrderFree = false,
                TimeAttribute = new Scm.Inputs.AntiSpywareSignatureSignatureCombinationTimeAttributeArgs
                {
                    Interval = 0,
                    Threshold = 0,
                    TrackBy = "string",
                },
            },
            Standards = new[]
            {
                new Scm.Inputs.AntiSpywareSignatureSignatureStandardArgs
                {
                    Name = "string",
                    AndConditions = new[]
                    {
                        new Scm.Inputs.AntiSpywareSignatureSignatureStandardAndConditionArgs
                        {
                            Name = "string",
                            OrConditions = new[]
                            {
                                new Scm.Inputs.AntiSpywareSignatureSignatureStandardAndConditionOrConditionArgs
                                {
                                    Name = "string",
                                    Operator = new Scm.Inputs.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorArgs
                                    {
                                        EqualTo = new Scm.Inputs.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorEqualToArgs
                                        {
                                            Context = "string",
                                            Negate = false,
                                            Qualifiers = new[]
                                            {
                                                new Scm.Inputs.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorEqualToQualifierArgs
                                                {
                                                    Name = "string",
                                                    Value = "string",
                                                },
                                            },
                                            Value = 0,
                                        },
                                        GreaterThan = new Scm.Inputs.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanArgs
                                        {
                                            Context = "string",
                                            Qualifiers = new[]
                                            {
                                                new Scm.Inputs.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifierArgs
                                                {
                                                    Name = "string",
                                                    Value = "string",
                                                },
                                            },
                                            Value = 0,
                                        },
                                        LessThan = new Scm.Inputs.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorLessThanArgs
                                        {
                                            Context = "string",
                                            Qualifiers = new[]
                                            {
                                                new Scm.Inputs.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorLessThanQualifierArgs
                                                {
                                                    Name = "string",
                                                    Value = "string",
                                                },
                                            },
                                            Value = 0,
                                        },
                                        PatternMatch = new Scm.Inputs.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchArgs
                                        {
                                            Context = "string",
                                            Negate = false,
                                            Pattern = "string",
                                            Qualifiers = new[]
                                            {
                                                new Scm.Inputs.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifierArgs
                                                {
                                                    Name = "string",
                                                    Value = "string",
                                                },
                                            },
                                        },
                                    },
                                },
                            },
                        },
                    },
                    Comment = "string",
                    OrderFree = false,
                    Scope = "string",
                },
            },
        },
        Snippet = "string",
        Cves = new[]
        {
            "string",
        },
        Comment = "string",
        Vendors = new[]
        {
            "string",
        },
    });
    
    example, err := scm.NewAntiSpywareSignature(ctx, "antiSpywareSignatureResource", &scm.AntiSpywareSignatureArgs{
    	ThreatId:   pulumi.Int(0),
    	Threatname: pulumi.String("string"),
    	Folder:     pulumi.String("string"),
    	DefaultAction: &scm.AntiSpywareSignatureDefaultActionArgs{
    		Alert: pulumi.Bool(false),
    		Allow: pulumi.Bool(false),
    		BlockIp: &scm.AntiSpywareSignatureDefaultActionBlockIpArgs{
    			Duration: pulumi.Int(0),
    			TrackBy:  pulumi.String("string"),
    		},
    		Drop:        pulumi.Bool(false),
    		ResetBoth:   pulumi.Bool(false),
    		ResetClient: pulumi.Bool(false),
    		ResetServer: pulumi.Bool(false),
    	},
    	Device:    pulumi.String("string"),
    	Direction: pulumi.String("string"),
    	Bugtraqs: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	References: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	Severity: pulumi.String("string"),
    	Signature: &scm.AntiSpywareSignatureSignatureArgs{
    		Combination: &scm.AntiSpywareSignatureSignatureCombinationArgs{
    			AndConditions: scm.AntiSpywareSignatureSignatureCombinationAndConditionArray{
    				&scm.AntiSpywareSignatureSignatureCombinationAndConditionArgs{
    					Name: pulumi.String("string"),
    					OrConditions: scm.AntiSpywareSignatureSignatureCombinationAndConditionOrConditionArray{
    						&scm.AntiSpywareSignatureSignatureCombinationAndConditionOrConditionArgs{
    							Name:     pulumi.String("string"),
    							ThreatId: pulumi.String("string"),
    						},
    					},
    				},
    			},
    			OrderFree: pulumi.Bool(false),
    			TimeAttribute: &scm.AntiSpywareSignatureSignatureCombinationTimeAttributeArgs{
    				Interval:  pulumi.Int(0),
    				Threshold: pulumi.Int(0),
    				TrackBy:   pulumi.String("string"),
    			},
    		},
    		Standards: scm.AntiSpywareSignatureSignatureStandardArray{
    			&scm.AntiSpywareSignatureSignatureStandardArgs{
    				Name: pulumi.String("string"),
    				AndConditions: scm.AntiSpywareSignatureSignatureStandardAndConditionArray{
    					&scm.AntiSpywareSignatureSignatureStandardAndConditionArgs{
    						Name: pulumi.String("string"),
    						OrConditions: scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionArray{
    							&scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionArgs{
    								Name: pulumi.String("string"),
    								Operator: &scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorArgs{
    									EqualTo: &scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorEqualToArgs{
    										Context: pulumi.String("string"),
    										Negate:  pulumi.Bool(false),
    										Qualifiers: scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorEqualToQualifierArray{
    											&scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorEqualToQualifierArgs{
    												Name:  pulumi.String("string"),
    												Value: pulumi.String("string"),
    											},
    										},
    										Value: pulumi.Int(0),
    									},
    									GreaterThan: &scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanArgs{
    										Context: pulumi.String("string"),
    										Qualifiers: scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifierArray{
    											&scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifierArgs{
    												Name:  pulumi.String("string"),
    												Value: pulumi.String("string"),
    											},
    										},
    										Value: pulumi.Int(0),
    									},
    									LessThan: &scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorLessThanArgs{
    										Context: pulumi.String("string"),
    										Qualifiers: scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorLessThanQualifierArray{
    											&scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorLessThanQualifierArgs{
    												Name:  pulumi.String("string"),
    												Value: pulumi.String("string"),
    											},
    										},
    										Value: pulumi.Int(0),
    									},
    									PatternMatch: &scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchArgs{
    										Context: pulumi.String("string"),
    										Negate:  pulumi.Bool(false),
    										Pattern: pulumi.String("string"),
    										Qualifiers: scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifierArray{
    											&scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifierArgs{
    												Name:  pulumi.String("string"),
    												Value: pulumi.String("string"),
    											},
    										},
    									},
    								},
    							},
    						},
    					},
    				},
    				Comment:   pulumi.String("string"),
    				OrderFree: pulumi.Bool(false),
    				Scope:     pulumi.String("string"),
    			},
    		},
    	},
    	Snippet: pulumi.String("string"),
    	Cves: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	Comment: pulumi.String("string"),
    	Vendors: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    })
    
    var antiSpywareSignatureResource = new AntiSpywareSignature("antiSpywareSignatureResource", AntiSpywareSignatureArgs.builder()
        .threatId(0)
        .threatname("string")
        .folder("string")
        .defaultAction(AntiSpywareSignatureDefaultActionArgs.builder()
            .alert(false)
            .allow(false)
            .blockIp(AntiSpywareSignatureDefaultActionBlockIpArgs.builder()
                .duration(0)
                .trackBy("string")
                .build())
            .drop(false)
            .resetBoth(false)
            .resetClient(false)
            .resetServer(false)
            .build())
        .device("string")
        .direction("string")
        .bugtraqs("string")
        .references("string")
        .severity("string")
        .signature(AntiSpywareSignatureSignatureArgs.builder()
            .combination(AntiSpywareSignatureSignatureCombinationArgs.builder()
                .andConditions(AntiSpywareSignatureSignatureCombinationAndConditionArgs.builder()
                    .name("string")
                    .orConditions(AntiSpywareSignatureSignatureCombinationAndConditionOrConditionArgs.builder()
                        .name("string")
                        .threatId("string")
                        .build())
                    .build())
                .orderFree(false)
                .timeAttribute(AntiSpywareSignatureSignatureCombinationTimeAttributeArgs.builder()
                    .interval(0)
                    .threshold(0)
                    .trackBy("string")
                    .build())
                .build())
            .standards(AntiSpywareSignatureSignatureStandardArgs.builder()
                .name("string")
                .andConditions(AntiSpywareSignatureSignatureStandardAndConditionArgs.builder()
                    .name("string")
                    .orConditions(AntiSpywareSignatureSignatureStandardAndConditionOrConditionArgs.builder()
                        .name("string")
                        .operator(AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorArgs.builder()
                            .equalTo(AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorEqualToArgs.builder()
                                .context("string")
                                .negate(false)
                                .qualifiers(AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorEqualToQualifierArgs.builder()
                                    .name("string")
                                    .value("string")
                                    .build())
                                .value(0)
                                .build())
                            .greaterThan(AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanArgs.builder()
                                .context("string")
                                .qualifiers(AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifierArgs.builder()
                                    .name("string")
                                    .value("string")
                                    .build())
                                .value(0)
                                .build())
                            .lessThan(AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorLessThanArgs.builder()
                                .context("string")
                                .qualifiers(AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorLessThanQualifierArgs.builder()
                                    .name("string")
                                    .value("string")
                                    .build())
                                .value(0)
                                .build())
                            .patternMatch(AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchArgs.builder()
                                .context("string")
                                .negate(false)
                                .pattern("string")
                                .qualifiers(AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifierArgs.builder()
                                    .name("string")
                                    .value("string")
                                    .build())
                                .build())
                            .build())
                        .build())
                    .build())
                .comment("string")
                .orderFree(false)
                .scope("string")
                .build())
            .build())
        .snippet("string")
        .cves("string")
        .comment("string")
        .vendors("string")
        .build());
    
    anti_spyware_signature_resource = scm.AntiSpywareSignature("antiSpywareSignatureResource",
        threat_id=0,
        threatname="string",
        folder="string",
        default_action=scm.AntiSpywareSignatureDefaultActionArgs(
            alert=False,
            allow=False,
            block_ip=scm.AntiSpywareSignatureDefaultActionBlockIpArgs(
                duration=0,
                track_by="string",
            ),
            drop=False,
            reset_both=False,
            reset_client=False,
            reset_server=False,
        ),
        device="string",
        direction="string",
        bugtraqs=["string"],
        references=["string"],
        severity="string",
        signature=scm.AntiSpywareSignatureSignatureArgs(
            combination=scm.AntiSpywareSignatureSignatureCombinationArgs(
                and_conditions=[scm.AntiSpywareSignatureSignatureCombinationAndConditionArgs(
                    name="string",
                    or_conditions=[scm.AntiSpywareSignatureSignatureCombinationAndConditionOrConditionArgs(
                        name="string",
                        threat_id="string",
                    )],
                )],
                order_free=False,
                time_attribute=scm.AntiSpywareSignatureSignatureCombinationTimeAttributeArgs(
                    interval=0,
                    threshold=0,
                    track_by="string",
                ),
            ),
            standards=[scm.AntiSpywareSignatureSignatureStandardArgs(
                name="string",
                and_conditions=[scm.AntiSpywareSignatureSignatureStandardAndConditionArgs(
                    name="string",
                    or_conditions=[scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionArgs(
                        name="string",
                        operator=scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorArgs(
                            equal_to=scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorEqualToArgs(
                                context="string",
                                negate=False,
                                qualifiers=[scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorEqualToQualifierArgs(
                                    name="string",
                                    value="string",
                                )],
                                value=0,
                            ),
                            greater_than=scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanArgs(
                                context="string",
                                qualifiers=[scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifierArgs(
                                    name="string",
                                    value="string",
                                )],
                                value=0,
                            ),
                            less_than=scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorLessThanArgs(
                                context="string",
                                qualifiers=[scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorLessThanQualifierArgs(
                                    name="string",
                                    value="string",
                                )],
                                value=0,
                            ),
                            pattern_match=scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchArgs(
                                context="string",
                                negate=False,
                                pattern="string",
                                qualifiers=[scm.AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifierArgs(
                                    name="string",
                                    value="string",
                                )],
                            ),
                        ),
                    )],
                )],
                comment="string",
                order_free=False,
                scope="string",
            )],
        ),
        snippet="string",
        cves=["string"],
        comment="string",
        vendors=["string"])
    
    const antiSpywareSignatureResource = new scm.AntiSpywareSignature("antiSpywareSignatureResource", {
        threatId: 0,
        threatname: "string",
        folder: "string",
        defaultAction: {
            alert: false,
            allow: false,
            blockIp: {
                duration: 0,
                trackBy: "string",
            },
            drop: false,
            resetBoth: false,
            resetClient: false,
            resetServer: false,
        },
        device: "string",
        direction: "string",
        bugtraqs: ["string"],
        references: ["string"],
        severity: "string",
        signature: {
            combination: {
                andConditions: [{
                    name: "string",
                    orConditions: [{
                        name: "string",
                        threatId: "string",
                    }],
                }],
                orderFree: false,
                timeAttribute: {
                    interval: 0,
                    threshold: 0,
                    trackBy: "string",
                },
            },
            standards: [{
                name: "string",
                andConditions: [{
                    name: "string",
                    orConditions: [{
                        name: "string",
                        operator: {
                            equalTo: {
                                context: "string",
                                negate: false,
                                qualifiers: [{
                                    name: "string",
                                    value: "string",
                                }],
                                value: 0,
                            },
                            greaterThan: {
                                context: "string",
                                qualifiers: [{
                                    name: "string",
                                    value: "string",
                                }],
                                value: 0,
                            },
                            lessThan: {
                                context: "string",
                                qualifiers: [{
                                    name: "string",
                                    value: "string",
                                }],
                                value: 0,
                            },
                            patternMatch: {
                                context: "string",
                                negate: false,
                                pattern: "string",
                                qualifiers: [{
                                    name: "string",
                                    value: "string",
                                }],
                            },
                        },
                    }],
                }],
                comment: "string",
                orderFree: false,
                scope: "string",
            }],
        },
        snippet: "string",
        cves: ["string"],
        comment: "string",
        vendors: ["string"],
    });
    
    type: scm:AntiSpywareSignature
    properties:
        bugtraqs:
            - string
        comment: string
        cves:
            - string
        defaultAction:
            alert: false
            allow: false
            blockIp:
                duration: 0
                trackBy: string
            drop: false
            resetBoth: false
            resetClient: false
            resetServer: false
        device: string
        direction: string
        folder: string
        references:
            - string
        severity: string
        signature:
            combination:
                andConditions:
                    - name: string
                      orConditions:
                        - name: string
                          threatId: string
                orderFree: false
                timeAttribute:
                    interval: 0
                    threshold: 0
                    trackBy: string
            standards:
                - andConditions:
                    - name: string
                      orConditions:
                        - name: string
                          operator:
                            equalTo:
                                context: string
                                negate: false
                                qualifiers:
                                    - name: string
                                      value: string
                                value: 0
                            greaterThan:
                                context: string
                                qualifiers:
                                    - name: string
                                      value: string
                                value: 0
                            lessThan:
                                context: string
                                qualifiers:
                                    - name: string
                                      value: string
                                value: 0
                            patternMatch:
                                context: string
                                negate: false
                                pattern: string
                                qualifiers:
                                    - name: string
                                      value: string
                  comment: string
                  name: string
                  orderFree: false
                  scope: string
        snippet: string
        threatId: 0
        threatname: string
        vendors:
            - string
    

    AntiSpywareSignature Resource Properties

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

    Inputs

    The AntiSpywareSignature resource accepts the following input properties:

    ThreatId int
    threat id range \n\n and \n\n. Value must be between 15000 and 70000000.
    Threatname string
    The Threatname param. String length must not exceed 1024 characters.
    Bugtraqs List<string>
    The Bugtraqs param.
    Comment string
    The Comment param. String length must not exceed 256 characters.
    Cves List<string>
    The Cves param.
    DefaultAction AntiSpywareSignatureDefaultAction
    The DefaultAction param.
    Device string
    The Device param.
    Direction string
    The Direction param. String must be one of these: "client2server", "server2client", "both".
    Folder string
    The Folder param.
    References List<string>
    The References param.
    Severity string
    The Severity param. String must be one of these: "critical", "low", "high", "medium", "informational".
    Signature AntiSpywareSignatureSignature
    The Signature param.
    Snippet string
    The Snippet param.
    Vendors List<string>
    The Vendors param.
    ThreatId int
    threat id range \n\n and \n\n. Value must be between 15000 and 70000000.
    Threatname string
    The Threatname param. String length must not exceed 1024 characters.
    Bugtraqs []string
    The Bugtraqs param.
    Comment string
    The Comment param. String length must not exceed 256 characters.
    Cves []string
    The Cves param.
    DefaultAction AntiSpywareSignatureDefaultActionArgs
    The DefaultAction param.
    Device string
    The Device param.
    Direction string
    The Direction param. String must be one of these: "client2server", "server2client", "both".
    Folder string
    The Folder param.
    References []string
    The References param.
    Severity string
    The Severity param. String must be one of these: "critical", "low", "high", "medium", "informational".
    Signature AntiSpywareSignatureSignatureArgs
    The Signature param.
    Snippet string
    The Snippet param.
    Vendors []string
    The Vendors param.
    threatId Integer
    threat id range \n\n and \n\n. Value must be between 15000 and 70000000.
    threatname String
    The Threatname param. String length must not exceed 1024 characters.
    bugtraqs List<String>
    The Bugtraqs param.
    comment String
    The Comment param. String length must not exceed 256 characters.
    cves List<String>
    The Cves param.
    defaultAction AntiSpywareSignatureDefaultAction
    The DefaultAction param.
    device String
    The Device param.
    direction String
    The Direction param. String must be one of these: "client2server", "server2client", "both".
    folder String
    The Folder param.
    references List<String>
    The References param.
    severity String
    The Severity param. String must be one of these: "critical", "low", "high", "medium", "informational".
    signature AntiSpywareSignatureSignature
    The Signature param.
    snippet String
    The Snippet param.
    vendors List<String>
    The Vendors param.
    threatId number
    threat id range \n\n and \n\n. Value must be between 15000 and 70000000.
    threatname string
    The Threatname param. String length must not exceed 1024 characters.
    bugtraqs string[]
    The Bugtraqs param.
    comment string
    The Comment param. String length must not exceed 256 characters.
    cves string[]
    The Cves param.
    defaultAction AntiSpywareSignatureDefaultAction
    The DefaultAction param.
    device string
    The Device param.
    direction string
    The Direction param. String must be one of these: "client2server", "server2client", "both".
    folder string
    The Folder param.
    references string[]
    The References param.
    severity string
    The Severity param. String must be one of these: "critical", "low", "high", "medium", "informational".
    signature AntiSpywareSignatureSignature
    The Signature param.
    snippet string
    The Snippet param.
    vendors string[]
    The Vendors param.
    threat_id int
    threat id range \n\n and \n\n. Value must be between 15000 and 70000000.
    threatname str
    The Threatname param. String length must not exceed 1024 characters.
    bugtraqs Sequence[str]
    The Bugtraqs param.
    comment str
    The Comment param. String length must not exceed 256 characters.
    cves Sequence[str]
    The Cves param.
    default_action AntiSpywareSignatureDefaultActionArgs
    The DefaultAction param.
    device str
    The Device param.
    direction str
    The Direction param. String must be one of these: "client2server", "server2client", "both".
    folder str
    The Folder param.
    references Sequence[str]
    The References param.
    severity str
    The Severity param. String must be one of these: "critical", "low", "high", "medium", "informational".
    signature AntiSpywareSignatureSignatureArgs
    The Signature param.
    snippet str
    The Snippet param.
    vendors Sequence[str]
    The Vendors param.
    threatId Number
    threat id range \n\n and \n\n. Value must be between 15000 and 70000000.
    threatname String
    The Threatname param. String length must not exceed 1024 characters.
    bugtraqs List<String>
    The Bugtraqs param.
    comment String
    The Comment param. String length must not exceed 256 characters.
    cves List<String>
    The Cves param.
    defaultAction Property Map
    The DefaultAction param.
    device String
    The Device param.
    direction String
    The Direction param. String must be one of these: "client2server", "server2client", "both".
    folder String
    The Folder param.
    references List<String>
    The References param.
    severity String
    The Severity param. String must be one of these: "critical", "low", "high", "medium", "informational".
    signature Property Map
    The Signature param.
    snippet String
    The Snippet param.
    vendors List<String>
    The Vendors param.

    Outputs

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

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

    Look up Existing AntiSpywareSignature Resource

    Get an existing AntiSpywareSignature 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?: AntiSpywareSignatureState, opts?: CustomResourceOptions): AntiSpywareSignature
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            bugtraqs: Optional[Sequence[str]] = None,
            comment: Optional[str] = None,
            cves: Optional[Sequence[str]] = None,
            default_action: Optional[AntiSpywareSignatureDefaultActionArgs] = None,
            device: Optional[str] = None,
            direction: Optional[str] = None,
            folder: Optional[str] = None,
            references: Optional[Sequence[str]] = None,
            severity: Optional[str] = None,
            signature: Optional[AntiSpywareSignatureSignatureArgs] = None,
            snippet: Optional[str] = None,
            tfid: Optional[str] = None,
            threat_id: Optional[int] = None,
            threatname: Optional[str] = None,
            vendors: Optional[Sequence[str]] = None) -> AntiSpywareSignature
    func GetAntiSpywareSignature(ctx *Context, name string, id IDInput, state *AntiSpywareSignatureState, opts ...ResourceOption) (*AntiSpywareSignature, error)
    public static AntiSpywareSignature Get(string name, Input<string> id, AntiSpywareSignatureState? state, CustomResourceOptions? opts = null)
    public static AntiSpywareSignature get(String name, Output<String> id, AntiSpywareSignatureState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    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:
    Bugtraqs List<string>
    The Bugtraqs param.
    Comment string
    The Comment param. String length must not exceed 256 characters.
    Cves List<string>
    The Cves param.
    DefaultAction AntiSpywareSignatureDefaultAction
    The DefaultAction param.
    Device string
    The Device param.
    Direction string
    The Direction param. String must be one of these: "client2server", "server2client", "both".
    Folder string
    The Folder param.
    References List<string>
    The References param.
    Severity string
    The Severity param. String must be one of these: "critical", "low", "high", "medium", "informational".
    Signature AntiSpywareSignatureSignature
    The Signature param.
    Snippet string
    The Snippet param.
    Tfid string
    ThreatId int
    threat id range \n\n and \n\n. Value must be between 15000 and 70000000.
    Threatname string
    The Threatname param. String length must not exceed 1024 characters.
    Vendors List<string>
    The Vendors param.
    Bugtraqs []string
    The Bugtraqs param.
    Comment string
    The Comment param. String length must not exceed 256 characters.
    Cves []string
    The Cves param.
    DefaultAction AntiSpywareSignatureDefaultActionArgs
    The DefaultAction param.
    Device string
    The Device param.
    Direction string
    The Direction param. String must be one of these: "client2server", "server2client", "both".
    Folder string
    The Folder param.
    References []string
    The References param.
    Severity string
    The Severity param. String must be one of these: "critical", "low", "high", "medium", "informational".
    Signature AntiSpywareSignatureSignatureArgs
    The Signature param.
    Snippet string
    The Snippet param.
    Tfid string
    ThreatId int
    threat id range \n\n and \n\n. Value must be between 15000 and 70000000.
    Threatname string
    The Threatname param. String length must not exceed 1024 characters.
    Vendors []string
    The Vendors param.
    bugtraqs List<String>
    The Bugtraqs param.
    comment String
    The Comment param. String length must not exceed 256 characters.
    cves List<String>
    The Cves param.
    defaultAction AntiSpywareSignatureDefaultAction
    The DefaultAction param.
    device String
    The Device param.
    direction String
    The Direction param. String must be one of these: "client2server", "server2client", "both".
    folder String
    The Folder param.
    references List<String>
    The References param.
    severity String
    The Severity param. String must be one of these: "critical", "low", "high", "medium", "informational".
    signature AntiSpywareSignatureSignature
    The Signature param.
    snippet String
    The Snippet param.
    tfid String
    threatId Integer
    threat id range \n\n and \n\n. Value must be between 15000 and 70000000.
    threatname String
    The Threatname param. String length must not exceed 1024 characters.
    vendors List<String>
    The Vendors param.
    bugtraqs string[]
    The Bugtraqs param.
    comment string
    The Comment param. String length must not exceed 256 characters.
    cves string[]
    The Cves param.
    defaultAction AntiSpywareSignatureDefaultAction
    The DefaultAction param.
    device string
    The Device param.
    direction string
    The Direction param. String must be one of these: "client2server", "server2client", "both".
    folder string
    The Folder param.
    references string[]
    The References param.
    severity string
    The Severity param. String must be one of these: "critical", "low", "high", "medium", "informational".
    signature AntiSpywareSignatureSignature
    The Signature param.
    snippet string
    The Snippet param.
    tfid string
    threatId number
    threat id range \n\n and \n\n. Value must be between 15000 and 70000000.
    threatname string
    The Threatname param. String length must not exceed 1024 characters.
    vendors string[]
    The Vendors param.
    bugtraqs Sequence[str]
    The Bugtraqs param.
    comment str
    The Comment param. String length must not exceed 256 characters.
    cves Sequence[str]
    The Cves param.
    default_action AntiSpywareSignatureDefaultActionArgs
    The DefaultAction param.
    device str
    The Device param.
    direction str
    The Direction param. String must be one of these: "client2server", "server2client", "both".
    folder str
    The Folder param.
    references Sequence[str]
    The References param.
    severity str
    The Severity param. String must be one of these: "critical", "low", "high", "medium", "informational".
    signature AntiSpywareSignatureSignatureArgs
    The Signature param.
    snippet str
    The Snippet param.
    tfid str
    threat_id int
    threat id range \n\n and \n\n. Value must be between 15000 and 70000000.
    threatname str
    The Threatname param. String length must not exceed 1024 characters.
    vendors Sequence[str]
    The Vendors param.
    bugtraqs List<String>
    The Bugtraqs param.
    comment String
    The Comment param. String length must not exceed 256 characters.
    cves List<String>
    The Cves param.
    defaultAction Property Map
    The DefaultAction param.
    device String
    The Device param.
    direction String
    The Direction param. String must be one of these: "client2server", "server2client", "both".
    folder String
    The Folder param.
    references List<String>
    The References param.
    severity String
    The Severity param. String must be one of these: "critical", "low", "high", "medium", "informational".
    signature Property Map
    The Signature param.
    snippet String
    The Snippet param.
    tfid String
    threatId Number
    threat id range \n\n and \n\n. Value must be between 15000 and 70000000.
    threatname String
    The Threatname param. String length must not exceed 1024 characters.
    vendors List<String>
    The Vendors param.

    Supporting Types

    AntiSpywareSignatureDefaultAction, AntiSpywareSignatureDefaultActionArgs

    Alert bool
    The Alert param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    Allow bool
    The Allow param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    BlockIp AntiSpywareSignatureDefaultActionBlockIp
    The BlockIp param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    Drop bool
    The Drop param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    ResetBoth bool
    The ResetBoth param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    ResetClient bool
    The ResetClient param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    ResetServer bool
    The ResetServer param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    Alert bool
    The Alert param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    Allow bool
    The Allow param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    BlockIp AntiSpywareSignatureDefaultActionBlockIp
    The BlockIp param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    Drop bool
    The Drop param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    ResetBoth bool
    The ResetBoth param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    ResetClient bool
    The ResetClient param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    ResetServer bool
    The ResetServer param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    alert Boolean
    The Alert param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    allow Boolean
    The Allow param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    blockIp AntiSpywareSignatureDefaultActionBlockIp
    The BlockIp param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    drop Boolean
    The Drop param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    resetBoth Boolean
    The ResetBoth param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    resetClient Boolean
    The ResetClient param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    resetServer Boolean
    The ResetServer param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    alert boolean
    The Alert param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    allow boolean
    The Allow param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    blockIp AntiSpywareSignatureDefaultActionBlockIp
    The BlockIp param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    drop boolean
    The Drop param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    resetBoth boolean
    The ResetBoth param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    resetClient boolean
    The ResetClient param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    resetServer boolean
    The ResetServer param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    alert bool
    The Alert param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    allow bool
    The Allow param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    block_ip AntiSpywareSignatureDefaultActionBlockIp
    The BlockIp param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    drop bool
    The Drop param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    reset_both bool
    The ResetBoth param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    reset_client bool
    The ResetClient param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    reset_server bool
    The ResetServer param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    alert Boolean
    The Alert param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    allow Boolean
    The Allow param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    blockIp Property Map
    The BlockIp param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    drop Boolean
    The Drop param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    resetBoth Boolean
    The ResetBoth param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    resetClient Boolean
    The ResetClient param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server
    resetServer Boolean
    The ResetServer param. Ensure that only one of the following is specified: alert, allow, block_ip, drop, reset_both, reset_client, reset_server

    AntiSpywareSignatureDefaultActionBlockIp, AntiSpywareSignatureDefaultActionBlockIpArgs

    Duration int
    The Duration param. Value must be between 1 and 3600.
    TrackBy string
    The TrackBy param. String must be one of these: "source-and-destination", "source".
    Duration int
    The Duration param. Value must be between 1 and 3600.
    TrackBy string
    The TrackBy param. String must be one of these: "source-and-destination", "source".
    duration Integer
    The Duration param. Value must be between 1 and 3600.
    trackBy String
    The TrackBy param. String must be one of these: "source-and-destination", "source".
    duration number
    The Duration param. Value must be between 1 and 3600.
    trackBy string
    The TrackBy param. String must be one of these: "source-and-destination", "source".
    duration int
    The Duration param. Value must be between 1 and 3600.
    track_by str
    The TrackBy param. String must be one of these: "source-and-destination", "source".
    duration Number
    The Duration param. Value must be between 1 and 3600.
    trackBy String
    The TrackBy param. String must be one of these: "source-and-destination", "source".

    AntiSpywareSignatureSignature, AntiSpywareSignatureSignatureArgs

    Combination AntiSpywareSignatureSignatureCombination
    The Combination param. Ensure that only one of the following is specified: combination, standard
    Standards List<AntiSpywareSignatureSignatureStandard>
    The Standards param. Ensure that only one of the following is specified: combination, standard
    Combination AntiSpywareSignatureSignatureCombination
    The Combination param. Ensure that only one of the following is specified: combination, standard
    Standards []AntiSpywareSignatureSignatureStandard
    The Standards param. Ensure that only one of the following is specified: combination, standard
    combination AntiSpywareSignatureSignatureCombination
    The Combination param. Ensure that only one of the following is specified: combination, standard
    standards List<AntiSpywareSignatureSignatureStandard>
    The Standards param. Ensure that only one of the following is specified: combination, standard
    combination AntiSpywareSignatureSignatureCombination
    The Combination param. Ensure that only one of the following is specified: combination, standard
    standards AntiSpywareSignatureSignatureStandard[]
    The Standards param. Ensure that only one of the following is specified: combination, standard
    combination AntiSpywareSignatureSignatureCombination
    The Combination param. Ensure that only one of the following is specified: combination, standard
    standards Sequence[AntiSpywareSignatureSignatureStandard]
    The Standards param. Ensure that only one of the following is specified: combination, standard
    combination Property Map
    The Combination param. Ensure that only one of the following is specified: combination, standard
    standards List<Property Map>
    The Standards param. Ensure that only one of the following is specified: combination, standard

    AntiSpywareSignatureSignatureCombination, AntiSpywareSignatureSignatureCombinationArgs

    andConditions List<Property Map>
    The AndConditions param.
    orderFree Boolean
    The OrderFree param. Default: false.
    timeAttribute Property Map
    The TimeAttribute param.

    AntiSpywareSignatureSignatureCombinationAndCondition, AntiSpywareSignatureSignatureCombinationAndConditionArgs

    name String
    The Name param.
    orConditions List<Property Map>
    The OrConditions param.

    AntiSpywareSignatureSignatureCombinationAndConditionOrCondition, AntiSpywareSignatureSignatureCombinationAndConditionOrConditionArgs

    Name string
    The Name param.
    ThreatId string
    The ThreatId param.
    Name string
    The Name param.
    ThreatId string
    The ThreatId param.
    name String
    The Name param.
    threatId String
    The ThreatId param.
    name string
    The Name param.
    threatId string
    The ThreatId param.
    name str
    The Name param.
    threat_id str
    The ThreatId param.
    name String
    The Name param.
    threatId String
    The ThreatId param.

    AntiSpywareSignatureSignatureCombinationTimeAttribute, AntiSpywareSignatureSignatureCombinationTimeAttributeArgs

    Interval int
    The Interval param. Value must be between 1 and 3600.
    Threshold int
    The Threshold param. Value must be between 1 and 255.
    TrackBy string
    The TrackBy param. String must be one of these: "source-and-destination", "source", "destination".
    Interval int
    The Interval param. Value must be between 1 and 3600.
    Threshold int
    The Threshold param. Value must be between 1 and 255.
    TrackBy string
    The TrackBy param. String must be one of these: "source-and-destination", "source", "destination".
    interval Integer
    The Interval param. Value must be between 1 and 3600.
    threshold Integer
    The Threshold param. Value must be between 1 and 255.
    trackBy String
    The TrackBy param. String must be one of these: "source-and-destination", "source", "destination".
    interval number
    The Interval param. Value must be between 1 and 3600.
    threshold number
    The Threshold param. Value must be between 1 and 255.
    trackBy string
    The TrackBy param. String must be one of these: "source-and-destination", "source", "destination".
    interval int
    The Interval param. Value must be between 1 and 3600.
    threshold int
    The Threshold param. Value must be between 1 and 255.
    track_by str
    The TrackBy param. String must be one of these: "source-and-destination", "source", "destination".
    interval Number
    The Interval param. Value must be between 1 and 3600.
    threshold Number
    The Threshold param. Value must be between 1 and 255.
    trackBy String
    The TrackBy param. String must be one of these: "source-and-destination", "source", "destination".

    AntiSpywareSignatureSignatureStandard, AntiSpywareSignatureSignatureStandardArgs

    Name string
    The Name param.
    AndConditions List<AntiSpywareSignatureSignatureStandardAndCondition>
    The AndConditions param.
    Comment string
    The Comment param. String length must not exceed 256 characters.
    OrderFree bool
    The OrderFree param. Default: false.
    Scope string
    The Scope param. String must be one of these: "protocol-data-unit", "session".
    Name string
    The Name param.
    AndConditions []AntiSpywareSignatureSignatureStandardAndCondition
    The AndConditions param.
    Comment string
    The Comment param. String length must not exceed 256 characters.
    OrderFree bool
    The OrderFree param. Default: false.
    Scope string
    The Scope param. String must be one of these: "protocol-data-unit", "session".
    name String
    The Name param.
    andConditions List<AntiSpywareSignatureSignatureStandardAndCondition>
    The AndConditions param.
    comment String
    The Comment param. String length must not exceed 256 characters.
    orderFree Boolean
    The OrderFree param. Default: false.
    scope String
    The Scope param. String must be one of these: "protocol-data-unit", "session".
    name string
    The Name param.
    andConditions AntiSpywareSignatureSignatureStandardAndCondition[]
    The AndConditions param.
    comment string
    The Comment param. String length must not exceed 256 characters.
    orderFree boolean
    The OrderFree param. Default: false.
    scope string
    The Scope param. String must be one of these: "protocol-data-unit", "session".
    name str
    The Name param.
    and_conditions Sequence[AntiSpywareSignatureSignatureStandardAndCondition]
    The AndConditions param.
    comment str
    The Comment param. String length must not exceed 256 characters.
    order_free bool
    The OrderFree param. Default: false.
    scope str
    The Scope param. String must be one of these: "protocol-data-unit", "session".
    name String
    The Name param.
    andConditions List<Property Map>
    The AndConditions param.
    comment String
    The Comment param. String length must not exceed 256 characters.
    orderFree Boolean
    The OrderFree param. Default: false.
    scope String
    The Scope param. String must be one of these: "protocol-data-unit", "session".

    AntiSpywareSignatureSignatureStandardAndCondition, AntiSpywareSignatureSignatureStandardAndConditionArgs

    name String
    The Name param.
    orConditions List<Property Map>
    The OrConditions param.

    AntiSpywareSignatureSignatureStandardAndConditionOrCondition, AntiSpywareSignatureSignatureStandardAndConditionOrConditionArgs

    name String
    The Name param.
    operator Property Map
    The Operator param.

    AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperator, AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorArgs

    equalTo Property Map
    The EqualTo param.
    greaterThan Property Map
    The GreaterThan param.
    lessThan Property Map
    The LessThan param.
    patternMatch Property Map
    The PatternMatch param.

    AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorEqualTo, AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorEqualToArgs

    Context string
    The Context param.
    Negate bool
    The Negate param. Default: false.
    Qualifiers List<AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorEqualToQualifier>
    The Qualifiers param.
    Value int
    The Value param. Value must be between 0 and 4294967295.
    Context string
    The Context param.
    Negate bool
    The Negate param. Default: false.
    Qualifiers []AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorEqualToQualifier
    The Qualifiers param.
    Value int
    The Value param. Value must be between 0 and 4294967295.
    context String
    The Context param.
    negate Boolean
    The Negate param. Default: false.
    qualifiers List<AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorEqualToQualifier>
    The Qualifiers param.
    value Integer
    The Value param. Value must be between 0 and 4294967295.
    context string
    The Context param.
    negate boolean
    The Negate param. Default: false.
    qualifiers AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorEqualToQualifier[]
    The Qualifiers param.
    value number
    The Value param. Value must be between 0 and 4294967295.
    context str
    The Context param.
    negate bool
    The Negate param. Default: false.
    qualifiers Sequence[AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorEqualToQualifier]
    The Qualifiers param.
    value int
    The Value param. Value must be between 0 and 4294967295.
    context String
    The Context param.
    negate Boolean
    The Negate param. Default: false.
    qualifiers List<Property Map>
    The Qualifiers param.
    value Number
    The Value param. Value must be between 0 and 4294967295.

    AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorEqualToQualifier, AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorEqualToQualifierArgs

    Name string
    The Name param.
    Value string
    The Value param.
    Name string
    The Name param.
    Value string
    The Value param.
    name String
    The Name param.
    value String
    The Value param.
    name string
    The Name param.
    value string
    The Value param.
    name str
    The Name param.
    value str
    The Value param.
    name String
    The Name param.
    value String
    The Value param.

    AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThan, AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanArgs

    Context string
    The Context param.
    Qualifiers List<AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifier>
    The Qualifiers param.
    Value int
    The Value param. Value must be between 0 and 4294967295.
    Context string
    The Context param.
    Qualifiers []AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifier
    The Qualifiers param.
    Value int
    The Value param. Value must be between 0 and 4294967295.
    context String
    The Context param.
    qualifiers List<AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifier>
    The Qualifiers param.
    value Integer
    The Value param. Value must be between 0 and 4294967295.
    context string
    The Context param.
    qualifiers AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifier[]
    The Qualifiers param.
    value number
    The Value param. Value must be between 0 and 4294967295.
    context str
    The Context param.
    qualifiers Sequence[AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifier]
    The Qualifiers param.
    value int
    The Value param. Value must be between 0 and 4294967295.
    context String
    The Context param.
    qualifiers List<Property Map>
    The Qualifiers param.
    value Number
    The Value param. Value must be between 0 and 4294967295.

    AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifier, AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorGreaterThanQualifierArgs

    Name string
    The Name param.
    Value string
    The Value param.
    Name string
    The Name param.
    Value string
    The Value param.
    name String
    The Name param.
    value String
    The Value param.
    name string
    The Name param.
    value string
    The Value param.
    name str
    The Name param.
    value str
    The Value param.
    name String
    The Name param.
    value String
    The Value param.

    AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorLessThan, AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorLessThanArgs

    Context string
    The Context param.
    Qualifiers List<AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorLessThanQualifier>
    The Qualifiers param.
    Value int
    The Value param. Value must be between 0 and 4294967295.
    Context string
    The Context param.
    Qualifiers []AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorLessThanQualifier
    The Qualifiers param.
    Value int
    The Value param. Value must be between 0 and 4294967295.
    context String
    The Context param.
    qualifiers List<AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorLessThanQualifier>
    The Qualifiers param.
    value Integer
    The Value param. Value must be between 0 and 4294967295.
    context string
    The Context param.
    qualifiers AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorLessThanQualifier[]
    The Qualifiers param.
    value number
    The Value param. Value must be between 0 and 4294967295.
    context str
    The Context param.
    qualifiers Sequence[AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorLessThanQualifier]
    The Qualifiers param.
    value int
    The Value param. Value must be between 0 and 4294967295.
    context String
    The Context param.
    qualifiers List<Property Map>
    The Qualifiers param.
    value Number
    The Value param. Value must be between 0 and 4294967295.

    AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorLessThanQualifier, AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorLessThanQualifierArgs

    Name string
    The Name param.
    Value string
    The Value param.
    Name string
    The Name param.
    Value string
    The Value param.
    name String
    The Name param.
    value String
    The Value param.
    name string
    The Name param.
    value string
    The Value param.
    name str
    The Name param.
    value str
    The Value param.
    name String
    The Name param.
    value String
    The Value param.

    AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatch, AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchArgs

    Context string
    The Context param.
    Negate bool
    The Negate param. Default: false.
    Pattern string
    The Pattern param.
    Qualifiers List<AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifier>
    The Qualifiers param.
    Context string
    The Context param.
    Negate bool
    The Negate param. Default: false.
    Pattern string
    The Pattern param.
    Qualifiers []AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifier
    The Qualifiers param.
    context String
    The Context param.
    negate Boolean
    The Negate param. Default: false.
    pattern String
    The Pattern param.
    qualifiers List<AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifier>
    The Qualifiers param.
    context string
    The Context param.
    negate boolean
    The Negate param. Default: false.
    pattern string
    The Pattern param.
    qualifiers AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifier[]
    The Qualifiers param.
    context str
    The Context param.
    negate bool
    The Negate param. Default: false.
    pattern str
    The Pattern param.
    qualifiers Sequence[AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifier]
    The Qualifiers param.
    context String
    The Context param.
    negate Boolean
    The Negate param. Default: false.
    pattern String
    The Pattern param.
    qualifiers List<Property Map>
    The Qualifiers param.

    AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifier, AntiSpywareSignatureSignatureStandardAndConditionOrConditionOperatorPatternMatchQualifierArgs

    Name string
    The Name param.
    Value string
    The Value param.
    Name string
    The Name param.
    Value string
    The Value param.
    name String
    The Name param.
    value String
    The Value param.
    name string
    The Name param.
    value string
    The Value param.
    name str
    The Name param.
    value str
    The Value param.
    name String
    The Name param.
    value String
    The Value param.

    Package Details

    Repository
    scm pulumi/pulumi-scm
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the scm Terraform Provider.
    scm logo
    Strata Cloud Manager v0.1.4 published on Tuesday, Sep 24, 2024 by Pulumi