Interface DataLossPreventionInspectTemplateInspectConfigCustomInfoTypes

    • Method Detail

      • getInfoType

        @Stability(Stable)
        @NotNull
        DataLossPreventionInspectTemplateInspectConfigCustomInfoTypesInfoType getInfoType()
        info_type block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_inspect_template#info_type DataLossPreventionInspectTemplate#info_type}

      • getDictionary

        @Stability(Stable)
        @Nullable
        default DataLossPreventionInspectTemplateInspectConfigCustomInfoTypesDictionary getDictionary()
        dictionary block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_inspect_template#dictionary DataLossPreventionInspectTemplate#dictionary}

      • getExclusionType

        @Stability(Stable)
        @Nullable
        default String getExclusionType()
        If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned.

        It still can be used for rules matching. Possible values: ["EXCLUSION_TYPE_EXCLUDE"] Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_inspect_template#exclusion_type DataLossPreventionInspectTemplate#exclusion_type}

      • getLikelihood

        @Stability(Stable)
        @Nullable
        default String getLikelihood()
        Likelihood to return for this CustomInfoType.

        This base value can be altered by a detection rule if the finding meets the criteria specified by the rule. Default value: "VERY_LIKELY" 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#likelihood DataLossPreventionInspectTemplate#likelihood}

      • getRegex

        @Stability(Stable)
        @Nullable
        default DataLossPreventionInspectTemplateInspectConfigCustomInfoTypesRegex getRegex()
        regex block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_inspect_template#regex DataLossPreventionInspectTemplate#regex}

      • getSensitivityScore

        @Stability(Stable)
        @Nullable
        default DataLossPreventionInspectTemplateInspectConfigCustomInfoTypesSensitivityScore getSensitivityScore()
        sensitivity_score block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_inspect_template#sensitivity_score DataLossPreventionInspectTemplate#sensitivity_score}

      • getStoredType

        @Stability(Stable)
        @Nullable
        default DataLossPreventionInspectTemplateInspectConfigCustomInfoTypesStoredType getStoredType()
        stored_type block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_inspect_template#stored_type DataLossPreventionInspectTemplate#stored_type}

      • getSurrogateType

        @Stability(Stable)
        @Nullable
        default DataLossPreventionInspectTemplateInspectConfigCustomInfoTypesSurrogateType getSurrogateType()
        surrogate_type block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_loss_prevention_inspect_template#surrogate_type DataLossPreventionInspectTemplate#surrogate_type}