DlpCustomProfile

class DlpCustomProfile : KotlinCustomResource

Deprecated

cloudflare.index/dlpcustomprofile.DlpCustomProfile has been deprecated in favor of cloudflare.index/zerotrustdlpcustomprofile.ZeroTrustDlpCustomProfile

Example Usage

resources:
exampleZeroTrustDlpCustomProfile:
type: cloudflare:ZeroTrustDlpCustomProfile
name: example_zero_trust_dlp_custom_profile
properties:
accountId: account_id
profiles:
- entries:
- enabled: true
name: name
pattern:
regex: regex
validation: luhn
name: name
ai_context_enabled: true
allowed_match_count: 5
confidence_threshold: confidence_threshold
context_awareness:
enabled: true
skip:
files: true
description: description
ocr_enabled: true
shared_entries:
- enabled: true
entryId: 182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e
entryType: custom

Import

$ pulumi import cloudflare:index/dlpCustomProfile:DlpCustomProfile example '<account_id>/<profile_id>'

Properties

Link copied to clipboard
val accountId: Output<String>
Link copied to clipboard
Link copied to clipboard
val allowedMatchCount: Output<Int>

Related DLP policies will trigger when the match count exceeds the number set.

Link copied to clipboard
Link copied to clipboard

Scan the context of predefined entries to only return matches surrounded by keywords.

Link copied to clipboard
val createdAt: Output<String>

When the profile was created

Link copied to clipboard
val description: Output<String>?

The description of the profile

Link copied to clipboard
Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val name: Output<String>?
Link copied to clipboard
val ocrEnabled: Output<Boolean>?
Link copied to clipboard
val openAccess: Output<Boolean>

Whether this profile can be accessed by anyone

Link copied to clipboard
Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Entries from other profiles (e.g. pre-defined Cloudflare profiles, or your Microsoft Information Protection profiles).

Link copied to clipboard
val type: Output<String>

Available values: "custom".

Link copied to clipboard
val updatedAt: Output<String>

When the profile was lasted updated

Link copied to clipboard
val urn: Output<String>