InspectTemplateArgs

data class InspectTemplateArgs(val description: Output<String>? = null, val displayName: Output<String>? = null, val inspectConfig: Output<GooglePrivacyDlpV2InspectConfigArgs>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val templateId: Output<String>? = null) : ConvertibleToJava<InspectTemplateArgs>

Creates an InspectTemplate for reusing frequently used configuration for inspecting content, images, and storage. See https://cloud.google.com/dlp/docs/creating-templates to learn more. Auto-naming is currently not supported for this resource.

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, displayName: Output<String>? = null, inspectConfig: Output<GooglePrivacyDlpV2InspectConfigArgs>? = null, location: Output<String>? = null, project: Output<String>? = null, templateId: Output<String>? = null)

Properties

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

Short description (max 256 chars).

Link copied to clipboard
val displayName: Output<String>? = null

Display name (max 256 chars).

Link copied to clipboard

The core content of the template. Configuration of the scanning process.

Link copied to clipboard
val location: Output<String>? = null

Deprecated. This field has no effect.

Link copied to clipboard
val project: Output<String>? = null
Link copied to clipboard
val templateId: Output<String>? = null

The template id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: [a-zA-Z\d-_]+. The maximum length is 100 characters. Can be empty to allow the system to generate one.

Functions

Link copied to clipboard
open override fun toJava(): InspectTemplateArgs