Viewing docs for prismacloud 1.7.1
published on Tuesday, Mar 3, 2026 by paloaltonetworks
published on Tuesday, Mar 3, 2026 by paloaltonetworks
Viewing docs for prismacloud 1.7.1
published on Tuesday, Mar 3, 2026 by paloaltonetworks
published on Tuesday, Mar 3, 2026 by paloaltonetworks
Retrieve information on a specific data profile.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as prismacloud from "@pulumi/prismacloud";
const example = prismacloud.getDataprofile({
name: "My Data Profile",
});
import pulumi
import pulumi_prismacloud as prismacloud
example = prismacloud.get_dataprofile(name="My Data Profile")
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.LookupDataprofile(ctx, &prismacloud.LookupDataprofileArgs{
Name: pulumi.StringRef("My Data Profile"),
}, nil)
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 = Prismacloud.GetDataprofile.Invoke(new()
{
Name = "My Data Profile",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.prismacloud.PrismacloudFunctions;
import com.pulumi.prismacloud.inputs.GetDataprofileArgs;
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) {
final var example = PrismacloudFunctions.getDataprofile(GetDataprofileArgs.builder()
.name("My Data Profile")
.build());
}
}
variables:
example:
fn::invoke:
function: prismacloud:getDataprofile
arguments:
name: My Data Profile
Using getDataprofile
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDataprofile(args: GetDataprofileArgs, opts?: InvokeOptions): Promise<GetDataprofileResult>
function getDataprofileOutput(args: GetDataprofileOutputArgs, opts?: InvokeOptions): Output<GetDataprofileResult>def get_dataprofile(id: Optional[str] = None,
name: Optional[str] = None,
profile_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDataprofileResult
def get_dataprofile_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
profile_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDataprofileResult]func LookupDataprofile(ctx *Context, args *LookupDataprofileArgs, opts ...InvokeOption) (*LookupDataprofileResult, error)
func LookupDataprofileOutput(ctx *Context, args *LookupDataprofileOutputArgs, opts ...InvokeOption) LookupDataprofileResultOutput> Note: This function is named LookupDataprofile in the Go SDK.
public static class GetDataprofile
{
public static Task<GetDataprofileResult> InvokeAsync(GetDataprofileArgs args, InvokeOptions? opts = null)
public static Output<GetDataprofileResult> Invoke(GetDataprofileInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDataprofileResult> getDataprofile(GetDataprofileArgs args, InvokeOptions options)
public static Output<GetDataprofileResult> getDataprofile(GetDataprofileArgs args, InvokeOptions options)
fn::invoke:
function: prismacloud:index/getDataprofile:getDataprofile
arguments:
# arguments dictionaryThe following arguments are supported:
- id str
- name str
- Profile Name.
- profile_
id str - Profile ID.
getDataprofile Result
The following output properties are available:
- Created
At string - Created at (unix time).
- Created
By string - Created by.
- Data
Patterns List<GetRule1s Dataprofile Data Patterns Rule1> - Model for DataProfile Rules, as defined below.
- Description string
- Profile description.
- Id string
- Name string
- Pattern name.
- Profile
Id string - Profile
Status string - Profile status (active or disabled).
- Profile
Type string - Profile type (custom or system).
- Status string
- Status (hidden or non_hidden).
- Tenant
Id string - Tenant ID.
- Types string
- Type (basic or advance).
- Updated
At string - Updated at (unix time).
- Updated
By string - Updated by.
- Created
At string - Created at (unix time).
- Created
By string - Created by.
- Data
Patterns []GetRule1s Dataprofile Data Patterns Rule1 - Model for DataProfile Rules, as defined below.
- Description string
- Profile description.
- Id string
- Name string
- Pattern name.
- Profile
Id string - Profile
Status string - Profile status (active or disabled).
- Profile
Type string - Profile type (custom or system).
- Status string
- Status (hidden or non_hidden).
- Tenant
Id string - Tenant ID.
- Types string
- Type (basic or advance).
- Updated
At string - Updated at (unix time).
- Updated
By string - Updated by.
- created
At String - Created at (unix time).
- created
By String - Created by.
- data
Patterns List<GetRule1s Dataprofile Data Patterns Rule1> - Model for DataProfile Rules, as defined below.
- description String
- Profile description.
- id String
- name String
- Pattern name.
- profile
Id String - profile
Status String - Profile status (active or disabled).
- profile
Type String - Profile type (custom or system).
- status String
- Status (hidden or non_hidden).
- tenant
Id String - Tenant ID.
- types String
- Type (basic or advance).
- updated
At String - Updated at (unix time).
- updated
By String - Updated by.
- created
At string - Created at (unix time).
- created
By string - Created by.
- data
Patterns GetRule1s Dataprofile Data Patterns Rule1[] - Model for DataProfile Rules, as defined below.
- description string
- Profile description.
- id string
- name string
- Pattern name.
- profile
Id string - profile
Status string - Profile status (active or disabled).
- profile
Type string - Profile type (custom or system).
- status string
- Status (hidden or non_hidden).
- tenant
Id string - Tenant ID.
- types string
- Type (basic or advance).
- updated
At string - Updated at (unix time).
- updated
By string - Updated by.
- created_
at str - Created at (unix time).
- created_
by str - Created by.
- data_
patterns_ Sequence[Getrule1s Dataprofile Data Patterns Rule1] - Model for DataProfile Rules, as defined below.
- description str
- Profile description.
- id str
- name str
- Pattern name.
- profile_
id str - profile_
status str - Profile status (active or disabled).
- profile_
type str - Profile type (custom or system).
- status str
- Status (hidden or non_hidden).
- tenant_
id str - Tenant ID.
- types str
- Type (basic or advance).
- updated_
at str - Updated at (unix time).
- updated_
by str - Updated by.
- created
At String - Created at (unix time).
- created
By String - Created by.
- data
Patterns List<Property Map>Rule1s - Model for DataProfile Rules, as defined below.
- description String
- Profile description.
- id String
- name String
- Pattern name.
- profile
Id String - profile
Status String - Profile status (active or disabled).
- profile
Type String - Profile type (custom or system).
- status String
- Status (hidden or non_hidden).
- tenant
Id String - Tenant ID.
- types String
- Type (basic or advance).
- updated
At String - Updated at (unix time).
- updated
By String - Updated by.
Supporting Types
GetDataprofileDataPatternsRule1
- Data
Pattern List<GetRules Dataprofile Data Patterns Rule1Data Pattern Rule> - List of DataPattern Rules. Each item has data-pattern information, as defined below.
- Operator
Type string - Pattern operator type.
- Data
Pattern []GetRules Dataprofile Data Patterns Rule1Data Pattern Rule - List of DataPattern Rules. Each item has data-pattern information, as defined below.
- Operator
Type string - Pattern operator type.
- data
Pattern List<GetRules Dataprofile Data Patterns Rule1Data Pattern Rule> - List of DataPattern Rules. Each item has data-pattern information, as defined below.
- operator
Type String - Pattern operator type.
- data
Pattern GetRules Dataprofile Data Patterns Rule1Data Pattern Rule[] - List of DataPattern Rules. Each item has data-pattern information, as defined below.
- operator
Type string - Pattern operator type.
- data_
pattern_ Sequence[Getrules Dataprofile Data Patterns Rule1Data Pattern Rule] - List of DataPattern Rules. Each item has data-pattern information, as defined below.
- operator_
type str - Pattern operator type.
- data
Pattern List<Property Map>Rules - List of DataPattern Rules. Each item has data-pattern information, as defined below.
- operator
Type String - Pattern operator type.
GetDataprofileDataPatternsRule1DataPatternRule
- Confidence
Level string - Confidence level.
- Detection
Technique string - Detection technique.
- Match
Type string - Match type.
- Name string
- Profile Name.
- Occurrence
Count double - Occurrence count.
- Occurrence
High double - High occurrence value.
- Occurrence
Low double - Low occurrence value.
- Occurrence
Operator stringType - Occurrence operator type.
- Pattern
Id string - Pattern ID.
- Supported
Confidence List<string>Levels - List of supported confidence levels.
- Confidence
Level string - Confidence level.
- Detection
Technique string - Detection technique.
- Match
Type string - Match type.
- Name string
- Profile Name.
- Occurrence
Count float64 - Occurrence count.
- Occurrence
High float64 - High occurrence value.
- Occurrence
Low float64 - Low occurrence value.
- Occurrence
Operator stringType - Occurrence operator type.
- Pattern
Id string - Pattern ID.
- Supported
Confidence []stringLevels - List of supported confidence levels.
- confidence
Level String - Confidence level.
- detection
Technique String - Detection technique.
- match
Type String - Match type.
- name String
- Profile Name.
- occurrence
Count Double - Occurrence count.
- occurrence
High Double - High occurrence value.
- occurrence
Low Double - Low occurrence value.
- occurrence
Operator StringType - Occurrence operator type.
- pattern
Id String - Pattern ID.
- supported
Confidence List<String>Levels - List of supported confidence levels.
- confidence
Level string - Confidence level.
- detection
Technique string - Detection technique.
- match
Type string - Match type.
- name string
- Profile Name.
- occurrence
Count number - Occurrence count.
- occurrence
High number - High occurrence value.
- occurrence
Low number - Low occurrence value.
- occurrence
Operator stringType - Occurrence operator type.
- pattern
Id string - Pattern ID.
- supported
Confidence string[]Levels - List of supported confidence levels.
- confidence_
level str - Confidence level.
- detection_
technique str - Detection technique.
- match_
type str - Match type.
- name str
- Profile Name.
- occurrence_
count float - Occurrence count.
- occurrence_
high float - High occurrence value.
- occurrence_
low float - Low occurrence value.
- occurrence_
operator_ strtype - Occurrence operator type.
- pattern_
id str - Pattern ID.
- supported_
confidence_ Sequence[str]levels - List of supported confidence levels.
- confidence
Level String - Confidence level.
- detection
Technique String - Detection technique.
- match
Type String - Match type.
- name String
- Profile Name.
- occurrence
Count Number - Occurrence count.
- occurrence
High Number - High occurrence value.
- occurrence
Low Number - Low occurrence value.
- occurrence
Operator StringType - Occurrence operator type.
- pattern
Id String - Pattern ID.
- supported
Confidence List<String>Levels - List of supported confidence levels.
Package Details
- Repository
- prismacloud paloaltonetworks/terraform-provider-prismacloud
- License
- Notes
- This Pulumi package is based on the
prismacloudTerraform Provider.
Viewing docs for prismacloud 1.7.1
published on Tuesday, Mar 3, 2026 by paloaltonetworks
published on Tuesday, Mar 3, 2026 by paloaltonetworks
