DataScanArgs

data class DataScanArgs(val data: Output<GoogleCloudDataplexV1DataSourceArgs>? = null, val dataProfileSpec: Output<GoogleCloudDataplexV1DataProfileSpecArgs>? = null, val dataQualitySpec: Output<GoogleCloudDataplexV1DataQualitySpecArgs>? = null, val dataScanId: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val executionSpec: Output<GoogleCloudDataplexV1DataScanExecutionSpecArgs>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<DataScanArgs>

Creates a DataScan resource. Auto-naming is currently not supported for this resource.

Constructors

Link copied to clipboard
constructor(data: Output<GoogleCloudDataplexV1DataSourceArgs>? = null, dataProfileSpec: Output<GoogleCloudDataplexV1DataProfileSpecArgs>? = null, dataQualitySpec: Output<GoogleCloudDataplexV1DataQualitySpecArgs>? = null, dataScanId: Output<String>? = null, description: Output<String>? = null, displayName: Output<String>? = null, executionSpec: Output<GoogleCloudDataplexV1DataScanExecutionSpecArgs>? = null, labels: Output<Map<String, String>>? = null, location: Output<String>? = null, project: Output<String>? = null)

Properties

Link copied to clipboard

The data source for DataScan.

Link copied to clipboard

DataProfileScan related setting.

Link copied to clipboard

DataQualityScan related setting.

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

Required. DataScan identifier. Must contain only lowercase letters, numbers and hyphens. Must start with a letter. Must end with a number or a letter. Must be between 1-63 characters. Must be unique within the customer project / location.

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

Optional. Description of the scan. Must be between 1-1024 characters.

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

Optional. User friendly display name. Must be between 1-256 characters.

Link copied to clipboard

Optional. DataScan execution settings.If not specified, the fields in it will use their default values.

Link copied to clipboard
val labels: Output<Map<String, String>>? = null

Optional. User-defined labels for the scan.

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

Functions

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