Class AutomationRuleActionFindingFieldsUpdateArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.securityhub.inputs.AutomationRuleActionFindingFieldsUpdateArgs.Builder
-
- Enclosing class:
- AutomationRuleActionFindingFieldsUpdateArgs
public static final class AutomationRuleActionFindingFieldsUpdateArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AutomationRuleActionFindingFieldsUpdateArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AutomationRuleActionFindingFieldsUpdateArgs defaults)
-
-
Method Detail
-
confidence
public AutomationRuleActionFindingFieldsUpdateArgs.Builder confidence(@Nullable com.pulumi.core.Output<java.lang.Integer> confidence)
- Parameters:
confidence
- The rule action updates the `Confidence` field of a finding.- Returns:
- builder
-
confidence
public AutomationRuleActionFindingFieldsUpdateArgs.Builder confidence(java.lang.Integer confidence)
- Parameters:
confidence
- The rule action updates the `Confidence` field of a finding.- Returns:
- builder
-
criticality
public AutomationRuleActionFindingFieldsUpdateArgs.Builder criticality(@Nullable com.pulumi.core.Output<java.lang.Integer> criticality)
- Parameters:
criticality
- The rule action updates the `Criticality` field of a finding.- Returns:
- builder
-
criticality
public AutomationRuleActionFindingFieldsUpdateArgs.Builder criticality(java.lang.Integer criticality)
- Parameters:
criticality
- The rule action updates the `Criticality` field of a finding.- Returns:
- builder
-
note
public AutomationRuleActionFindingFieldsUpdateArgs.Builder note(@Nullable com.pulumi.core.Output<AutomationRuleActionFindingFieldsUpdateNoteArgs> note)
- Parameters:
note
- A resource block that updates the note. Documented below.- Returns:
- builder
-
note
public AutomationRuleActionFindingFieldsUpdateArgs.Builder note(AutomationRuleActionFindingFieldsUpdateNoteArgs note)
- Parameters:
note
- A resource block that updates the note. Documented below.- Returns:
- builder
-
relatedFindings
public AutomationRuleActionFindingFieldsUpdateArgs.Builder relatedFindings(@Nullable com.pulumi.core.Output<java.util.List<AutomationRuleActionFindingFieldsUpdateRelatedFindingArgs>> relatedFindings)
- Parameters:
relatedFindings
- A resource block that the rule action updates the `RelatedFindings` field of a finding. Documented below.- Returns:
- builder
-
relatedFindings
public AutomationRuleActionFindingFieldsUpdateArgs.Builder relatedFindings(java.util.List<AutomationRuleActionFindingFieldsUpdateRelatedFindingArgs> relatedFindings)
- Parameters:
relatedFindings
- A resource block that the rule action updates the `RelatedFindings` field of a finding. Documented below.- Returns:
- builder
-
relatedFindings
public AutomationRuleActionFindingFieldsUpdateArgs.Builder relatedFindings(AutomationRuleActionFindingFieldsUpdateRelatedFindingArgs... relatedFindings)
- Parameters:
relatedFindings
- A resource block that the rule action updates the `RelatedFindings` field of a finding. Documented below.- Returns:
- builder
-
severity
public AutomationRuleActionFindingFieldsUpdateArgs.Builder severity(@Nullable com.pulumi.core.Output<AutomationRuleActionFindingFieldsUpdateSeverityArgs> severity)
- Parameters:
severity
- A resource block that updates to the severity information for a finding. Documented below.- Returns:
- builder
-
severity
public AutomationRuleActionFindingFieldsUpdateArgs.Builder severity(AutomationRuleActionFindingFieldsUpdateSeverityArgs severity)
- Parameters:
severity
- A resource block that updates to the severity information for a finding. Documented below.- Returns:
- builder
-
types
public AutomationRuleActionFindingFieldsUpdateArgs.Builder types(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> types)
- Parameters:
types
- The rule action updates the `Types` field of a finding.- Returns:
- builder
-
types
public AutomationRuleActionFindingFieldsUpdateArgs.Builder types(java.util.List<java.lang.String> types)
- Parameters:
types
- The rule action updates the `Types` field of a finding.- Returns:
- builder
-
types
public AutomationRuleActionFindingFieldsUpdateArgs.Builder types(java.lang.String... types)
- Parameters:
types
- The rule action updates the `Types` field of a finding.- Returns:
- builder
-
userDefinedFields
public AutomationRuleActionFindingFieldsUpdateArgs.Builder userDefinedFields(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> userDefinedFields)
- Parameters:
userDefinedFields
- The rule action updates the `UserDefinedFields` field of a finding.- Returns:
- builder
-
userDefinedFields
public AutomationRuleActionFindingFieldsUpdateArgs.Builder userDefinedFields(java.util.Map<java.lang.String,java.lang.String> userDefinedFields)
- Parameters:
userDefinedFields
- The rule action updates the `UserDefinedFields` field of a finding.- Returns:
- builder
-
verificationState
public AutomationRuleActionFindingFieldsUpdateArgs.Builder verificationState(@Nullable com.pulumi.core.Output<java.lang.String> verificationState)
- Parameters:
verificationState
- The rule action updates the `VerificationState` field of a finding. The allowed values are the following `UNKNOWN`, `TRUE_POSITIVE`, `FALSE_POSITIVE` and `BENIGN_POSITIVE`.- Returns:
- builder
-
verificationState
public AutomationRuleActionFindingFieldsUpdateArgs.Builder verificationState(java.lang.String verificationState)
- Parameters:
verificationState
- The rule action updates the `VerificationState` field of a finding. The allowed values are the following `UNKNOWN`, `TRUE_POSITIVE`, `FALSE_POSITIVE` and `BENIGN_POSITIVE`.- Returns:
- builder
-
workflow
public AutomationRuleActionFindingFieldsUpdateArgs.Builder workflow(@Nullable com.pulumi.core.Output<AutomationRuleActionFindingFieldsUpdateWorkflowArgs> workflow)
- Parameters:
workflow
- A resource block that is used to update information about the investigation into the finding. Documented below.- Returns:
- builder
-
workflow
public AutomationRuleActionFindingFieldsUpdateArgs.Builder workflow(AutomationRuleActionFindingFieldsUpdateWorkflowArgs workflow)
- Parameters:
workflow
- A resource block that is used to update information about the investigation into the finding. Documented below.- Returns:
- builder
-
build
public AutomationRuleActionFindingFieldsUpdateArgs build()
-
-