Package com.pulumi.gcp.dataloss.inputs
Class PreventionJobTriggerInspectJobStorageConfigBigQueryOptionsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.dataloss.inputs.PreventionJobTriggerInspectJobStorageConfigBigQueryOptionsArgs
-
public final class PreventionJobTriggerInspectJobStorageConfigBigQueryOptionsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PreventionJobTriggerInspectJobStorageConfigBigQueryOptionsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static PreventionJobTriggerInspectJobStorageConfigBigQueryOptionsArgs
Empty
-
Method Summary
-
-
-
Field Detail
-
Empty
public static final PreventionJobTriggerInspectJobStorageConfigBigQueryOptionsArgs Empty
-
-
Method Detail
-
excludedFields
public java.util.Optional<com.pulumi.core.Output<java.util.List<PreventionJobTriggerInspectJobStorageConfigBigQueryOptionsExcludedFieldArgs>>> excludedFields()
- Returns:
- References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. Structure is documented below.
-
identifyingFields
public java.util.Optional<com.pulumi.core.Output<java.util.List<PreventionJobTriggerInspectJobStorageConfigBigQueryOptionsIdentifyingFieldArgs>>> identifyingFields()
- Returns:
- Specifies the BigQuery fields that will be returned with findings. If not specified, no identifying fields will be returned for findings. Structure is documented below.
-
includedFields
public java.util.Optional<com.pulumi.core.Output<java.util.List<PreventionJobTriggerInspectJobStorageConfigBigQueryOptionsIncludedFieldArgs>>> includedFields()
- Returns:
- Limit scanning only to these fields. Structure is documented below.
-
rowsLimit
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> rowsLimit()
- Returns:
- Max number of rows to scan. If the table has more rows than this value, the rest of the rows are omitted. If not set, or if set to 0, all rows will be scanned. Only one of rowsLimit and rowsLimitPercent can be specified. Cannot be used in conjunction with TimespanConfig.
-
rowsLimitPercent
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> rowsLimitPercent()
- Returns:
- Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of rowsLimit and rowsLimitPercent can be specified. Cannot be used in conjunction with TimespanConfig.
-
sampleMethod
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sampleMethod()
- Returns:
- How to sample rows if not all rows are scanned. Meaningful only when used in conjunction with either rowsLimit or rowsLimitPercent. If not specified, rows are scanned in the order BigQuery reads them. Default value is `TOP`. Possible values are: `TOP`, `RANDOM_START`.
-
tableReference
public com.pulumi.core.Output<PreventionJobTriggerInspectJobStorageConfigBigQueryOptionsTableReferenceArgs> tableReference()
- Returns:
- Set of files to scan. Structure is documented below.
-
builder
public static PreventionJobTriggerInspectJobStorageConfigBigQueryOptionsArgs.Builder builder()
-
builder
public static PreventionJobTriggerInspectJobStorageConfigBigQueryOptionsArgs.Builder builder(PreventionJobTriggerInspectJobStorageConfigBigQueryOptionsArgs defaults)
-
-