Class AutomationRuleV2ActionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.securityhub.inputs.AutomationRuleV2ActionArgs.Builder
-
- Enclosing class:
- AutomationRuleV2ActionArgs
public static final class AutomationRuleV2ActionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AutomationRuleV2ActionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AutomationRuleV2ActionArgsbuild()AutomationRuleV2ActionArgs.BuilderexternalIntegrationConfiguration(AutomationRuleV2ActionExternalIntegrationConfigurationArgs externalIntegrationConfiguration)AutomationRuleV2ActionArgs.BuilderexternalIntegrationConfiguration(com.pulumi.core.Output<AutomationRuleV2ActionExternalIntegrationConfigurationArgs> externalIntegrationConfiguration)AutomationRuleV2ActionArgs.BuilderfindingFieldsUpdate(AutomationRuleV2ActionFindingFieldsUpdateArgs findingFieldsUpdate)AutomationRuleV2ActionArgs.BuilderfindingFieldsUpdate(com.pulumi.core.Output<AutomationRuleV2ActionFindingFieldsUpdateArgs> findingFieldsUpdate)AutomationRuleV2ActionArgs.Buildertype(com.pulumi.core.Output<java.lang.String> type)AutomationRuleV2ActionArgs.Buildertype(java.lang.String type)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AutomationRuleV2ActionArgs defaults)
-
-
Method Detail
-
externalIntegrationConfiguration
public AutomationRuleV2ActionArgs.Builder externalIntegrationConfiguration(@Nullable com.pulumi.core.Output<AutomationRuleV2ActionExternalIntegrationConfigurationArgs> externalIntegrationConfiguration)
- Parameters:
externalIntegrationConfiguration- Settings for external integration actions. See `externalIntegrationConfiguration` below.- Returns:
- builder
-
externalIntegrationConfiguration
public AutomationRuleV2ActionArgs.Builder externalIntegrationConfiguration(AutomationRuleV2ActionExternalIntegrationConfigurationArgs externalIntegrationConfiguration)
- Parameters:
externalIntegrationConfiguration- Settings for external integration actions. See `externalIntegrationConfiguration` below.- Returns:
- builder
-
findingFieldsUpdate
public AutomationRuleV2ActionArgs.Builder findingFieldsUpdate(@Nullable com.pulumi.core.Output<AutomationRuleV2ActionFindingFieldsUpdateArgs> findingFieldsUpdate)
- Parameters:
findingFieldsUpdate- Settings for updating finding fields. See `findingFieldsUpdate` below.- Returns:
- builder
-
findingFieldsUpdate
public AutomationRuleV2ActionArgs.Builder findingFieldsUpdate(AutomationRuleV2ActionFindingFieldsUpdateArgs findingFieldsUpdate)
- Parameters:
findingFieldsUpdate- Settings for updating finding fields. See `findingFieldsUpdate` below.- Returns:
- builder
-
type
public AutomationRuleV2ActionArgs.Builder type(com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type- The action type. Valid values: `FINDING_FIELDS_UPDATE`, `EXTERNAL_INTEGRATION`.- Returns:
- builder
-
type
public AutomationRuleV2ActionArgs.Builder type(java.lang.String type)
- Parameters:
type- The action type. Valid values: `FINDING_FIELDS_UPDATE`, `EXTERNAL_INTEGRATION`.- Returns:
- builder
-
build
public AutomationRuleV2ActionArgs build()
-
-