Package com.pulumi.gcp.dataloss.inputs
Class PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.dataloss.inputs.PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleArgs.Builder
-
public static final class PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleArgs defaults)
-
-
Method Detail
-
dictionary
public PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleArgs.Builder dictionary(@Nullable com.pulumi.core.Output<PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleDictionaryArgs> dictionary)
- Parameters:
dictionary
- Dictionary which defines the rule. Structure is documented below.- Returns:
- builder
-
dictionary
public PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleArgs.Builder dictionary(PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleDictionaryArgs dictionary)
- Parameters:
dictionary
- Dictionary which defines the rule. Structure is documented below.- Returns:
- builder
-
excludeByHotword
public PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleArgs.Builder excludeByHotword(@Nullable com.pulumi.core.Output<PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleExcludeByHotwordArgs> excludeByHotword)
- Parameters:
excludeByHotword
- Drop if the hotword rule is contained in the proximate context. Structure is documented below.- Returns:
- builder
-
excludeByHotword
public PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleArgs.Builder excludeByHotword(PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleExcludeByHotwordArgs excludeByHotword)
- Parameters:
excludeByHotword
- Drop if the hotword rule is contained in the proximate context. Structure is documented below.- Returns:
- builder
-
excludeInfoTypes
public PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleArgs.Builder excludeInfoTypes(@Nullable com.pulumi.core.Output<PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleExcludeInfoTypesArgs> excludeInfoTypes)
- Parameters:
excludeInfoTypes
- Set of infoTypes for which findings would affect this rule. Structure is documented below.- Returns:
- builder
-
excludeInfoTypes
public PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleArgs.Builder excludeInfoTypes(PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleExcludeInfoTypesArgs excludeInfoTypes)
- Parameters:
excludeInfoTypes
- Set of infoTypes for which findings would affect this rule. Structure is documented below.- Returns:
- builder
-
matchingType
public PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleArgs.Builder matchingType(com.pulumi.core.Output<java.lang.String> matchingType)
- Parameters:
matchingType
- How the rule is applied. See the documentation for more information: https://cloud.google.com/dlp/docs/reference/rest/v2/InspectConfig#MatchingType Possible values are: `MATCHING_TYPE_FULL_MATCH`, `MATCHING_TYPE_PARTIAL_MATCH`, `MATCHING_TYPE_INVERSE_MATCH`.- Returns:
- builder
-
matchingType
public PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleArgs.Builder matchingType(java.lang.String matchingType)
- Parameters:
matchingType
- How the rule is applied. See the documentation for more information: https://cloud.google.com/dlp/docs/reference/rest/v2/InspectConfig#MatchingType Possible values are: `MATCHING_TYPE_FULL_MATCH`, `MATCHING_TYPE_PARTIAL_MATCH`, `MATCHING_TYPE_INVERSE_MATCH`.- Returns:
- builder
-
regex
public PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleArgs.Builder regex(@Nullable com.pulumi.core.Output<PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleRegexArgs> regex)
- Parameters:
regex
- Regular expression which defines the rule. Structure is documented below.- Returns:
- builder
-
regex
public PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleArgs.Builder regex(PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleRegexArgs regex)
- Parameters:
regex
- Regular expression which defines the rule. Structure is documented below.- Returns:
- builder
-
build
public PreventionJobTriggerInspectJobInspectConfigRuleSetRuleExclusionRuleArgs build()
-
-