1. Packages
  2. Prismacloud Provider
  3. API Docs
  4. Dataprofile
prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks

prismacloud.Dataprofile

Explore with Pulumi AI

prismacloud logo
prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks

    Manage a data profile.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as prismacloud from "@pulumi/prismacloud";
    
    const example = new prismacloud.Dataprofile("example", {
        dataPatternsRule1: {
            dataPatternRules: [{
                confidenceLevel: "low",
                matchType: "include",
                name: "Data pattern name",
                occurrenceCount: 5,
                occurrenceOperatorType: "less_than_equal_to",
            }],
        },
        description: "Made by Pulumi",
    });
    
    import pulumi
    import pulumi_prismacloud as prismacloud
    
    example = prismacloud.Dataprofile("example",
        data_patterns_rule1={
            "data_pattern_rules": [{
                "confidence_level": "low",
                "match_type": "include",
                "name": "Data pattern name",
                "occurrence_count": 5,
                "occurrence_operator_type": "less_than_equal_to",
            }],
        },
        description="Made by Pulumi")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/prismacloud/prismacloud"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := prismacloud.NewDataprofile(ctx, "example", &prismacloud.DataprofileArgs{
    			DataPatternsRule1: &prismacloud.DataprofileDataPatternsRule1Args{
    				DataPatternRules: prismacloud.DataprofileDataPatternsRule1DataPatternRuleArray{
    					&prismacloud.DataprofileDataPatternsRule1DataPatternRuleArgs{
    						ConfidenceLevel:        pulumi.String("low"),
    						MatchType:              pulumi.String("include"),
    						Name:                   pulumi.String("Data pattern name"),
    						OccurrenceCount:        pulumi.Float64(5),
    						OccurrenceOperatorType: pulumi.String("less_than_equal_to"),
    					},
    				},
    			},
    			Description: pulumi.String("Made by Pulumi"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Prismacloud = Pulumi.Prismacloud;
    
    return await Deployment.RunAsync(() => 
    {
        var example = new Prismacloud.Dataprofile("example", new()
        {
            DataPatternsRule1 = new Prismacloud.Inputs.DataprofileDataPatternsRule1Args
            {
                DataPatternRules = new[]
                {
                    new Prismacloud.Inputs.DataprofileDataPatternsRule1DataPatternRuleArgs
                    {
                        ConfidenceLevel = "low",
                        MatchType = "include",
                        Name = "Data pattern name",
                        OccurrenceCount = 5,
                        OccurrenceOperatorType = "less_than_equal_to",
                    },
                },
            },
            Description = "Made by Pulumi",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.prismacloud.Dataprofile;
    import com.pulumi.prismacloud.DataprofileArgs;
    import com.pulumi.prismacloud.inputs.DataprofileDataPatternsRule1Args;
    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 Dataprofile("example", DataprofileArgs.builder()
                .dataPatternsRule1(DataprofileDataPatternsRule1Args.builder()
                    .dataPatternRules(DataprofileDataPatternsRule1DataPatternRuleArgs.builder()
                        .confidenceLevel("low")
                        .matchType("include")
                        .name("Data pattern name")
                        .occurrenceCount(5)
                        .occurrenceOperatorType("less_than_equal_to")
                        .build())
                    .build())
                .description("Made by Pulumi")
                .build());
    
        }
    }
    
    resources:
      example:
        type: prismacloud:Dataprofile
        properties:
          dataPatternsRule1:
            dataPatternRules:
              - confidenceLevel: low
                matchType: include
                name: Data pattern name
                occurrenceCount: 5
                occurrenceOperatorType: less_than_equal_to
          description: Made by Pulumi
    

    Create Dataprofile Resource

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

    Constructor syntax

    new Dataprofile(name: string, args: DataprofileArgs, opts?: CustomResourceOptions);
    @overload
    def Dataprofile(resource_name: str,
                    args: DataprofileArgs,
                    opts: Optional[ResourceOptions] = None)
    
    @overload
    def Dataprofile(resource_name: str,
                    opts: Optional[ResourceOptions] = None,
                    data_patterns_rule1: Optional[DataprofileDataPatternsRule1Args] = None,
                    dataprofile_id: Optional[str] = None,
                    description: Optional[str] = None,
                    name: Optional[str] = None,
                    profile_status: Optional[str] = None,
                    profile_type: Optional[str] = None,
                    status: Optional[str] = None,
                    types: Optional[str] = None)
    func NewDataprofile(ctx *Context, name string, args DataprofileArgs, opts ...ResourceOption) (*Dataprofile, error)
    public Dataprofile(string name, DataprofileArgs args, CustomResourceOptions? opts = null)
    public Dataprofile(String name, DataprofileArgs args)
    public Dataprofile(String name, DataprofileArgs args, CustomResourceOptions options)
    
    type: prismacloud:Dataprofile
    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 DataprofileArgs
    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 DataprofileArgs
    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 DataprofileArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args DataprofileArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args DataprofileArgs
    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 dataprofileResource = new Prismacloud.Dataprofile("dataprofileResource", new()
    {
        DataPatternsRule1 = new Prismacloud.Inputs.DataprofileDataPatternsRule1Args
        {
            DataPatternRules = new[]
            {
                new Prismacloud.Inputs.DataprofileDataPatternsRule1DataPatternRuleArgs
                {
                    ConfidenceLevel = "string",
                    MatchType = "string",
                    Name = "string",
                    OccurrenceOperatorType = "string",
                    DetectionTechnique = "string",
                    OccurrenceCount = 0,
                    OccurrenceHigh = 0,
                    OccurrenceLow = 0,
                    PatternId = "string",
                    SupportedConfidenceLevels = new[]
                    {
                        "string",
                    },
                },
            },
            OperatorType = "string",
        },
        DataprofileId = "string",
        Description = "string",
        Name = "string",
        ProfileStatus = "string",
        ProfileType = "string",
        Status = "string",
        Types = "string",
    });
    
    example, err := prismacloud.NewDataprofile(ctx, "dataprofileResource", &prismacloud.DataprofileArgs{
    	DataPatternsRule1: &prismacloud.DataprofileDataPatternsRule1Args{
    		DataPatternRules: prismacloud.DataprofileDataPatternsRule1DataPatternRuleArray{
    			&prismacloud.DataprofileDataPatternsRule1DataPatternRuleArgs{
    				ConfidenceLevel:        pulumi.String("string"),
    				MatchType:              pulumi.String("string"),
    				Name:                   pulumi.String("string"),
    				OccurrenceOperatorType: pulumi.String("string"),
    				DetectionTechnique:     pulumi.String("string"),
    				OccurrenceCount:        pulumi.Float64(0),
    				OccurrenceHigh:         pulumi.Float64(0),
    				OccurrenceLow:          pulumi.Float64(0),
    				PatternId:              pulumi.String("string"),
    				SupportedConfidenceLevels: pulumi.StringArray{
    					pulumi.String("string"),
    				},
    			},
    		},
    		OperatorType: pulumi.String("string"),
    	},
    	DataprofileId: pulumi.String("string"),
    	Description:   pulumi.String("string"),
    	Name:          pulumi.String("string"),
    	ProfileStatus: pulumi.String("string"),
    	ProfileType:   pulumi.String("string"),
    	Status:        pulumi.String("string"),
    	Types:         pulumi.String("string"),
    })
    
    var dataprofileResource = new Dataprofile("dataprofileResource", DataprofileArgs.builder()
        .dataPatternsRule1(DataprofileDataPatternsRule1Args.builder()
            .dataPatternRules(DataprofileDataPatternsRule1DataPatternRuleArgs.builder()
                .confidenceLevel("string")
                .matchType("string")
                .name("string")
                .occurrenceOperatorType("string")
                .detectionTechnique("string")
                .occurrenceCount(0)
                .occurrenceHigh(0)
                .occurrenceLow(0)
                .patternId("string")
                .supportedConfidenceLevels("string")
                .build())
            .operatorType("string")
            .build())
        .dataprofileId("string")
        .description("string")
        .name("string")
        .profileStatus("string")
        .profileType("string")
        .status("string")
        .types("string")
        .build());
    
    dataprofile_resource = prismacloud.Dataprofile("dataprofileResource",
        data_patterns_rule1={
            "data_pattern_rules": [{
                "confidence_level": "string",
                "match_type": "string",
                "name": "string",
                "occurrence_operator_type": "string",
                "detection_technique": "string",
                "occurrence_count": 0,
                "occurrence_high": 0,
                "occurrence_low": 0,
                "pattern_id": "string",
                "supported_confidence_levels": ["string"],
            }],
            "operator_type": "string",
        },
        dataprofile_id="string",
        description="string",
        name="string",
        profile_status="string",
        profile_type="string",
        status="string",
        types="string")
    
    const dataprofileResource = new prismacloud.Dataprofile("dataprofileResource", {
        dataPatternsRule1: {
            dataPatternRules: [{
                confidenceLevel: "string",
                matchType: "string",
                name: "string",
                occurrenceOperatorType: "string",
                detectionTechnique: "string",
                occurrenceCount: 0,
                occurrenceHigh: 0,
                occurrenceLow: 0,
                patternId: "string",
                supportedConfidenceLevels: ["string"],
            }],
            operatorType: "string",
        },
        dataprofileId: "string",
        description: "string",
        name: "string",
        profileStatus: "string",
        profileType: "string",
        status: "string",
        types: "string",
    });
    
    type: prismacloud:Dataprofile
    properties:
        dataPatternsRule1:
            dataPatternRules:
                - confidenceLevel: string
                  detectionTechnique: string
                  matchType: string
                  name: string
                  occurrenceCount: 0
                  occurrenceHigh: 0
                  occurrenceLow: 0
                  occurrenceOperatorType: string
                  patternId: string
                  supportedConfidenceLevels:
                    - string
            operatorType: string
        dataprofileId: string
        description: string
        name: string
        profileStatus: string
        profileType: string
        status: string
        types: string
    

    Dataprofile 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 Dataprofile resource accepts the following input properties:

    DataPatternsRule1 DataprofileDataPatternsRule1
    Model for DataProfile Rules, as defined below.
    DataprofileId string
    Description string
    Profile description.
    Name string
    Profile Name.
    ProfileStatus string
    Profile status. Valid values are active (default), or disabled.
    ProfileType string
    Profile Type. Valid values are custom (default), or system.
    Status string
    Status. Valid values are non_hidden (default), or hidden.
    Types string
    Type. Valid values are basic (default), or advance.
    DataPatternsRule1 DataprofileDataPatternsRule1Args
    Model for DataProfile Rules, as defined below.
    DataprofileId string
    Description string
    Profile description.
    Name string
    Profile Name.
    ProfileStatus string
    Profile status. Valid values are active (default), or disabled.
    ProfileType string
    Profile Type. Valid values are custom (default), or system.
    Status string
    Status. Valid values are non_hidden (default), or hidden.
    Types string
    Type. Valid values are basic (default), or advance.
    dataPatternsRule1 DataprofileDataPatternsRule1
    Model for DataProfile Rules, as defined below.
    dataprofileId String
    description String
    Profile description.
    name String
    Profile Name.
    profileStatus String
    Profile status. Valid values are active (default), or disabled.
    profileType String
    Profile Type. Valid values are custom (default), or system.
    status String
    Status. Valid values are non_hidden (default), or hidden.
    types String
    Type. Valid values are basic (default), or advance.
    dataPatternsRule1 DataprofileDataPatternsRule1
    Model for DataProfile Rules, as defined below.
    dataprofileId string
    description string
    Profile description.
    name string
    Profile Name.
    profileStatus string
    Profile status. Valid values are active (default), or disabled.
    profileType string
    Profile Type. Valid values are custom (default), or system.
    status string
    Status. Valid values are non_hidden (default), or hidden.
    types string
    Type. Valid values are basic (default), or advance.
    data_patterns_rule1 DataprofileDataPatternsRule1Args
    Model for DataProfile Rules, as defined below.
    dataprofile_id str
    description str
    Profile description.
    name str
    Profile Name.
    profile_status str
    Profile status. Valid values are active (default), or disabled.
    profile_type str
    Profile Type. Valid values are custom (default), or system.
    status str
    Status. Valid values are non_hidden (default), or hidden.
    types str
    Type. Valid values are basic (default), or advance.
    dataPatternsRule1 Property Map
    Model for DataProfile Rules, as defined below.
    dataprofileId String
    description String
    Profile description.
    name String
    Profile Name.
    profileStatus String
    Profile status. Valid values are active (default), or disabled.
    profileType String
    Profile Type. Valid values are custom (default), or system.
    status String
    Status. Valid values are non_hidden (default), or hidden.
    types String
    Type. Valid values are basic (default), or advance.

    Outputs

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

    CreatedAt string
    Created at (unix time).
    CreatedBy string
    Created by.
    Id string
    The provider-assigned unique ID for this managed resource.
    ProfileId string
    Profile ID.
    TenantId string
    Tenant ID.
    UpdatedAt string
    Updated at (unix time).
    UpdatedBy string
    Updated by.
    CreatedAt string
    Created at (unix time).
    CreatedBy string
    Created by.
    Id string
    The provider-assigned unique ID for this managed resource.
    ProfileId string
    Profile ID.
    TenantId string
    Tenant ID.
    UpdatedAt string
    Updated at (unix time).
    UpdatedBy string
    Updated by.
    createdAt String
    Created at (unix time).
    createdBy String
    Created by.
    id String
    The provider-assigned unique ID for this managed resource.
    profileId String
    Profile ID.
    tenantId String
    Tenant ID.
    updatedAt String
    Updated at (unix time).
    updatedBy String
    Updated by.
    createdAt string
    Created at (unix time).
    createdBy string
    Created by.
    id string
    The provider-assigned unique ID for this managed resource.
    profileId string
    Profile ID.
    tenantId string
    Tenant ID.
    updatedAt string
    Updated at (unix time).
    updatedBy string
    Updated by.
    created_at str
    Created at (unix time).
    created_by str
    Created by.
    id str
    The provider-assigned unique ID for this managed resource.
    profile_id str
    Profile ID.
    tenant_id str
    Tenant ID.
    updated_at str
    Updated at (unix time).
    updated_by str
    Updated by.
    createdAt String
    Created at (unix time).
    createdBy String
    Created by.
    id String
    The provider-assigned unique ID for this managed resource.
    profileId String
    Profile ID.
    tenantId String
    Tenant ID.
    updatedAt String
    Updated at (unix time).
    updatedBy String
    Updated by.

    Look up Existing Dataprofile Resource

    Get an existing Dataprofile 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?: DataprofileState, opts?: CustomResourceOptions): Dataprofile
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            created_at: Optional[str] = None,
            created_by: Optional[str] = None,
            data_patterns_rule1: Optional[DataprofileDataPatternsRule1Args] = None,
            dataprofile_id: Optional[str] = None,
            description: Optional[str] = None,
            name: Optional[str] = None,
            profile_id: Optional[str] = None,
            profile_status: Optional[str] = None,
            profile_type: Optional[str] = None,
            status: Optional[str] = None,
            tenant_id: Optional[str] = None,
            types: Optional[str] = None,
            updated_at: Optional[str] = None,
            updated_by: Optional[str] = None) -> Dataprofile
    func GetDataprofile(ctx *Context, name string, id IDInput, state *DataprofileState, opts ...ResourceOption) (*Dataprofile, error)
    public static Dataprofile Get(string name, Input<string> id, DataprofileState? state, CustomResourceOptions? opts = null)
    public static Dataprofile get(String name, Output<String> id, DataprofileState state, CustomResourceOptions options)
    resources:  _:    type: prismacloud:Dataprofile    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:
    CreatedAt string
    Created at (unix time).
    CreatedBy string
    Created by.
    DataPatternsRule1 DataprofileDataPatternsRule1
    Model for DataProfile Rules, as defined below.
    DataprofileId string
    Description string
    Profile description.
    Name string
    Profile Name.
    ProfileId string
    Profile ID.
    ProfileStatus string
    Profile status. Valid values are active (default), or disabled.
    ProfileType string
    Profile Type. Valid values are custom (default), or system.
    Status string
    Status. Valid values are non_hidden (default), or hidden.
    TenantId string
    Tenant ID.
    Types string
    Type. Valid values are basic (default), or advance.
    UpdatedAt string
    Updated at (unix time).
    UpdatedBy string
    Updated by.
    CreatedAt string
    Created at (unix time).
    CreatedBy string
    Created by.
    DataPatternsRule1 DataprofileDataPatternsRule1Args
    Model for DataProfile Rules, as defined below.
    DataprofileId string
    Description string
    Profile description.
    Name string
    Profile Name.
    ProfileId string
    Profile ID.
    ProfileStatus string
    Profile status. Valid values are active (default), or disabled.
    ProfileType string
    Profile Type. Valid values are custom (default), or system.
    Status string
    Status. Valid values are non_hidden (default), or hidden.
    TenantId string
    Tenant ID.
    Types string
    Type. Valid values are basic (default), or advance.
    UpdatedAt string
    Updated at (unix time).
    UpdatedBy string
    Updated by.
    createdAt String
    Created at (unix time).
    createdBy String
    Created by.
    dataPatternsRule1 DataprofileDataPatternsRule1
    Model for DataProfile Rules, as defined below.
    dataprofileId String
    description String
    Profile description.
    name String
    Profile Name.
    profileId String
    Profile ID.
    profileStatus String
    Profile status. Valid values are active (default), or disabled.
    profileType String
    Profile Type. Valid values are custom (default), or system.
    status String
    Status. Valid values are non_hidden (default), or hidden.
    tenantId String
    Tenant ID.
    types String
    Type. Valid values are basic (default), or advance.
    updatedAt String
    Updated at (unix time).
    updatedBy String
    Updated by.
    createdAt string
    Created at (unix time).
    createdBy string
    Created by.
    dataPatternsRule1 DataprofileDataPatternsRule1
    Model for DataProfile Rules, as defined below.
    dataprofileId string
    description string
    Profile description.
    name string
    Profile Name.
    profileId string
    Profile ID.
    profileStatus string
    Profile status. Valid values are active (default), or disabled.
    profileType string
    Profile Type. Valid values are custom (default), or system.
    status string
    Status. Valid values are non_hidden (default), or hidden.
    tenantId string
    Tenant ID.
    types string
    Type. Valid values are basic (default), or advance.
    updatedAt string
    Updated at (unix time).
    updatedBy string
    Updated by.
    created_at str
    Created at (unix time).
    created_by str
    Created by.
    data_patterns_rule1 DataprofileDataPatternsRule1Args
    Model for DataProfile Rules, as defined below.
    dataprofile_id str
    description str
    Profile description.
    name str
    Profile Name.
    profile_id str
    Profile ID.
    profile_status str
    Profile status. Valid values are active (default), or disabled.
    profile_type str
    Profile Type. Valid values are custom (default), or system.
    status str
    Status. Valid values are non_hidden (default), or hidden.
    tenant_id str
    Tenant ID.
    types str
    Type. Valid values are basic (default), or advance.
    updated_at str
    Updated at (unix time).
    updated_by str
    Updated by.
    createdAt String
    Created at (unix time).
    createdBy String
    Created by.
    dataPatternsRule1 Property Map
    Model for DataProfile Rules, as defined below.
    dataprofileId String
    description String
    Profile description.
    name String
    Profile Name.
    profileId String
    Profile ID.
    profileStatus String
    Profile status. Valid values are active (default), or disabled.
    profileType String
    Profile Type. Valid values are custom (default), or system.
    status String
    Status. Valid values are non_hidden (default), or hidden.
    tenantId String
    Tenant ID.
    types String
    Type. Valid values are basic (default), or advance.
    updatedAt String
    Updated at (unix time).
    updatedBy String
    Updated by.

    Supporting Types

    DataprofileDataPatternsRule1, DataprofileDataPatternsRule1Args

    DataPatternRules List<DataprofileDataPatternsRule1DataPatternRule>
    List of DataPattern Rules. Each item has data-pattern information, as defined below.
    OperatorType string
    Pattern operator type. Default: or.
    DataPatternRules []DataprofileDataPatternsRule1DataPatternRule
    List of DataPattern Rules. Each item has data-pattern information, as defined below.
    OperatorType string
    Pattern operator type. Default: or.
    dataPatternRules List<DataprofileDataPatternsRule1DataPatternRule>
    List of DataPattern Rules. Each item has data-pattern information, as defined below.
    operatorType String
    Pattern operator type. Default: or.
    dataPatternRules DataprofileDataPatternsRule1DataPatternRule[]
    List of DataPattern Rules. Each item has data-pattern information, as defined below.
    operatorType string
    Pattern operator type. Default: or.
    data_pattern_rules Sequence[DataprofileDataPatternsRule1DataPatternRule]
    List of DataPattern Rules. Each item has data-pattern information, as defined below.
    operator_type str
    Pattern operator type. Default: or.
    dataPatternRules List<Property Map>
    List of DataPattern Rules. Each item has data-pattern information, as defined below.
    operatorType String
    Pattern operator type. Default: or.

    DataprofileDataPatternsRule1DataPatternRule, DataprofileDataPatternsRule1DataPatternRuleArgs

    ConfidenceLevel string
    Confidence level.
    MatchType string
    Match type. Valid values are include, or exclude.
    Name string
    Pattern name.
    OccurrenceOperatorType string
    Occurrence operator type. Valid values are any, more_than_equal_to, less_than_equal_to, or between.
    DetectionTechnique string
    Detection technique.
    OccurrenceCount double
    Occurrence count. Value must be a number between 1 and 250.
    OccurrenceHigh double
    High occurrence value. Value must be a number between 1 and 250.
    OccurrenceLow double
    Low occurrence value. Value must be a number between 1 and 250.
    PatternId string
    Pattern ID.
    SupportedConfidenceLevels List<string>
    List of supported confidence levels.
    ConfidenceLevel string
    Confidence level.
    MatchType string
    Match type. Valid values are include, or exclude.
    Name string
    Pattern name.
    OccurrenceOperatorType string
    Occurrence operator type. Valid values are any, more_than_equal_to, less_than_equal_to, or between.
    DetectionTechnique string
    Detection technique.
    OccurrenceCount float64
    Occurrence count. Value must be a number between 1 and 250.
    OccurrenceHigh float64
    High occurrence value. Value must be a number between 1 and 250.
    OccurrenceLow float64
    Low occurrence value. Value must be a number between 1 and 250.
    PatternId string
    Pattern ID.
    SupportedConfidenceLevels []string
    List of supported confidence levels.
    confidenceLevel String
    Confidence level.
    matchType String
    Match type. Valid values are include, or exclude.
    name String
    Pattern name.
    occurrenceOperatorType String
    Occurrence operator type. Valid values are any, more_than_equal_to, less_than_equal_to, or between.
    detectionTechnique String
    Detection technique.
    occurrenceCount Double
    Occurrence count. Value must be a number between 1 and 250.
    occurrenceHigh Double
    High occurrence value. Value must be a number between 1 and 250.
    occurrenceLow Double
    Low occurrence value. Value must be a number between 1 and 250.
    patternId String
    Pattern ID.
    supportedConfidenceLevels List<String>
    List of supported confidence levels.
    confidenceLevel string
    Confidence level.
    matchType string
    Match type. Valid values are include, or exclude.
    name string
    Pattern name.
    occurrenceOperatorType string
    Occurrence operator type. Valid values are any, more_than_equal_to, less_than_equal_to, or between.
    detectionTechnique string
    Detection technique.
    occurrenceCount number
    Occurrence count. Value must be a number between 1 and 250.
    occurrenceHigh number
    High occurrence value. Value must be a number between 1 and 250.
    occurrenceLow number
    Low occurrence value. Value must be a number between 1 and 250.
    patternId string
    Pattern ID.
    supportedConfidenceLevels string[]
    List of supported confidence levels.
    confidence_level str
    Confidence level.
    match_type str
    Match type. Valid values are include, or exclude.
    name str
    Pattern name.
    occurrence_operator_type str
    Occurrence operator type. Valid values are any, more_than_equal_to, less_than_equal_to, or between.
    detection_technique str
    Detection technique.
    occurrence_count float
    Occurrence count. Value must be a number between 1 and 250.
    occurrence_high float
    High occurrence value. Value must be a number between 1 and 250.
    occurrence_low float
    Low occurrence value. Value must be a number between 1 and 250.
    pattern_id str
    Pattern ID.
    supported_confidence_levels Sequence[str]
    List of supported confidence levels.
    confidenceLevel String
    Confidence level.
    matchType String
    Match type. Valid values are include, or exclude.
    name String
    Pattern name.
    occurrenceOperatorType String
    Occurrence operator type. Valid values are any, more_than_equal_to, less_than_equal_to, or between.
    detectionTechnique String
    Detection technique.
    occurrenceCount Number
    Occurrence count. Value must be a number between 1 and 250.
    occurrenceHigh Number
    High occurrence value. Value must be a number between 1 and 250.
    occurrenceLow Number
    Low occurrence value. Value must be a number between 1 and 250.
    patternId String
    Pattern ID.
    supportedConfidenceLevels List<String>
    List of supported confidence levels.

    Import

    Resources can be imported using the data profile ID:

    $ pulumi import prismacloud:index/dataprofile:Dataprofile example 11111111
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    prismacloud paloaltonetworks/terraform-provider-prismacloud
    License
    Notes
    This Pulumi package is based on the prismacloud Terraform Provider.
    prismacloud logo
    prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks