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

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",
});
Copy
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")
Copy
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
	})
}
Copy
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",
    });

});
Copy
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());

    }
}
Copy
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
Copy

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 This property is required. string
The unique name of the resource.
args This property is required. DataprofileArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. 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 This property is required. string
The unique name of the resource.
args This property is required. DataprofileArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. DataprofileArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. 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",
});
Copy
example, err := prismacloud.NewDataprofile(ctx, "dataprofileResource", &prismacloud.DataprofileArgs{
DataPatternsRule1: &.DataprofileDataPatternsRule1Args{
DataPatternRules: .DataprofileDataPatternsRule1DataPatternRuleArray{
&.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"),
})
Copy
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());
Copy
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")
Copy
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",
});
Copy
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
Copy

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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required. List<DataprofileDataPatternsRule1DataPatternRule>
List of DataPattern Rules. Each item has data-pattern information, as defined below.
OperatorType string
Pattern operator type. Default: or.
DataPatternRules This property is required. []DataprofileDataPatternsRule1DataPatternRule
List of DataPattern Rules. Each item has data-pattern information, as defined below.
OperatorType string
Pattern operator type. Default: or.
dataPatternRules This property is required. List<DataprofileDataPatternsRule1DataPatternRule>
List of DataPattern Rules. Each item has data-pattern information, as defined below.
operatorType String
Pattern operator type. Default: or.
dataPatternRules This property is required. DataprofileDataPatternsRule1DataPatternRule[]
List of DataPattern Rules. Each item has data-pattern information, as defined below.
operatorType string
Pattern operator type. Default: or.
data_pattern_rules This property is required. Sequence[DataprofileDataPatternsRule1DataPatternRule]
List of DataPattern Rules. Each item has data-pattern information, as defined below.
operator_type str
Pattern operator type. Default: or.
dataPatternRules This property is required. 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 This property is required. string
Confidence level.
MatchType This property is required. string
Match type. Valid values are include, or exclude.
Name This property is required. string
Pattern name.
OccurrenceOperatorType This property is required. 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 This property is required. string
Confidence level.
MatchType This property is required. string
Match type. Valid values are include, or exclude.
Name This property is required. string
Pattern name.
OccurrenceOperatorType This property is required. 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 This property is required. String
Confidence level.
matchType This property is required. String
Match type. Valid values are include, or exclude.
name This property is required. String
Pattern name.
occurrenceOperatorType This property is required. 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 This property is required. string
Confidence level.
matchType This property is required. string
Match type. Valid values are include, or exclude.
name This property is required. string
Pattern name.
occurrenceOperatorType This property is required. 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 This property is required. str
Confidence level.
match_type This property is required. str
Match type. Valid values are include, or exclude.
name This property is required. str
Pattern name.
occurrence_operator_type This property is required. 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 This property is required. String
Confidence level.
matchType This property is required. String
Match type. Valid values are include, or exclude.
name This property is required. String
Pattern name.
occurrenceOperatorType This property is required. 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
Copy

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.