Interface DataLossPreventionInspectTemplateInspectConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DataLossPreventionInspectTemplateInspectConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:20.454Z") @Stability(Stable) public interface DataLossPreventionInspectTemplateInspectConfig extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDataLossPreventionInspectTemplateInspectConfig.BuilderA builder forDataLossPreventionInspectTemplateInspectConfigstatic classDataLossPreventionInspectTemplateInspectConfig.Jsii$ProxyAn implementation forDataLossPreventionInspectTemplateInspectConfig
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static DataLossPreventionInspectTemplateInspectConfig.Builderbuilder()default List<String>getContentOptions()List of options defining data content to scan.default ObjectgetCustomInfoTypes()custom_info_types block.default ObjectgetExcludeInfoTypes()When true, excludes type information of the findings.default ObjectgetIncludeQuote()When true, a contextual quote from the data that triggered a finding is included in the response.default ObjectgetInfoTypes()info_types block.default DataLossPreventionInspectTemplateInspectConfigLimitsgetLimits()limits block.default StringgetMinLikelihood()Only returns findings equal or above this threshold.default ObjectgetRuleSet()rule_set block.
-
-
-
Method Detail
-
getContentOptions
@Stability(Stable) @Nullable default List<String> getContentOptions()
List of options defining data content to scan.If empty, text, images, and other content will be included. Possible values: ["CONTENT_TEXT", "CONTENT_IMAGE"] Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_inspect_template#content_options DataLossPreventionInspectTemplate#content_options}
-
getCustomInfoTypes
@Stability(Stable) @Nullable default Object getCustomInfoTypes()
custom_info_types block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_inspect_template#custom_info_types DataLossPreventionInspectTemplate#custom_info_types}
-
getExcludeInfoTypes
@Stability(Stable) @Nullable default Object getExcludeInfoTypes()
When true, excludes type information of the findings.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_inspect_template#exclude_info_types DataLossPreventionInspectTemplate#exclude_info_types}
-
getIncludeQuote
@Stability(Stable) @Nullable default Object getIncludeQuote()
When true, a contextual quote from the data that triggered a finding is included in the response.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_inspect_template#include_quote DataLossPreventionInspectTemplate#include_quote}
-
getInfoTypes
@Stability(Stable) @Nullable default Object getInfoTypes()
info_types block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_inspect_template#info_types DataLossPreventionInspectTemplate#info_types}
-
getLimits
@Stability(Stable) @Nullable default DataLossPreventionInspectTemplateInspectConfigLimits getLimits()
limits block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_inspect_template#limits DataLossPreventionInspectTemplate#limits}
-
getMinLikelihood
@Stability(Stable) @Nullable default String getMinLikelihood()
Only returns findings equal or above this threshold.See https://cloud.google.com/dlp/docs/likelihood for more info Default value: "POSSIBLE" Possible values: ["VERY_UNLIKELY", "UNLIKELY", "POSSIBLE", "LIKELY", "VERY_LIKELY"] Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_inspect_template#min_likelihood DataLossPreventionInspectTemplate#min_likelihood}
-
getRuleSet
@Stability(Stable) @Nullable default Object getRuleSet()
rule_set block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_inspect_template#rule_set DataLossPreventionInspectTemplate#rule_set}
-
builder
@Stability(Stable) static DataLossPreventionInspectTemplateInspectConfig.Builder builder()
-
-