Class SuppressionArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.alertsmanagement.inputs.SuppressionArgs.Builder
-
- Enclosing class:
- SuppressionArgs
public static final class SuppressionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(SuppressionArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(SuppressionArgs defaults)
-
-
Method Detail
-
conditions
public SuppressionArgs.Builder conditions(@Nullable com.pulumi.core.Output<ConditionsArgs> conditions)
- Parameters:
conditions
- conditions on which alerts will be filtered- Returns:
- builder
-
conditions
public SuppressionArgs.Builder conditions(ConditionsArgs conditions)
- Parameters:
conditions
- conditions on which alerts will be filtered- Returns:
- builder
-
description
public SuppressionArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description
- Description of action rule- Returns:
- builder
-
description
public SuppressionArgs.Builder description(java.lang.String description)
- Parameters:
description
- Description of action rule- Returns:
- builder
-
scope
public SuppressionArgs.Builder scope(@Nullable com.pulumi.core.Output<ScopeArgs> scope)
- Parameters:
scope
- scope on which action rule will apply- Returns:
- builder
-
scope
public SuppressionArgs.Builder scope(ScopeArgs scope)
- Parameters:
scope
- scope on which action rule will apply- Returns:
- builder
-
status
public SuppressionArgs.Builder status(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,ActionRuleStatus>> status)
- Parameters:
status
- Indicates if the given action rule is enabled or disabled- Returns:
- builder
-
status
public SuppressionArgs.Builder status(com.pulumi.core.Either<java.lang.String,ActionRuleStatus> status)
- Parameters:
status
- Indicates if the given action rule is enabled or disabled- Returns:
- builder
-
status
public SuppressionArgs.Builder status(java.lang.String status)
- Parameters:
status
- Indicates if the given action rule is enabled or disabled- Returns:
- builder
-
status
public SuppressionArgs.Builder status(ActionRuleStatus status)
- Parameters:
status
- Indicates if the given action rule is enabled or disabled- Returns:
- builder
-
suppressionConfig
public SuppressionArgs.Builder suppressionConfig(com.pulumi.core.Output<SuppressionConfigArgs> suppressionConfig)
- Parameters:
suppressionConfig
- suppression configuration for the action rule- Returns:
- builder
-
suppressionConfig
public SuppressionArgs.Builder suppressionConfig(SuppressionConfigArgs suppressionConfig)
- Parameters:
suppressionConfig
- suppression configuration for the action rule- Returns:
- builder
-
type
public SuppressionArgs.Builder type(com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type
- Indicates type of action rule Expected value is 'Suppression'.- Returns:
- builder
-
type
public SuppressionArgs.Builder type(java.lang.String type)
- Parameters:
type
- Indicates type of action rule Expected value is 'Suppression'.- Returns:
- builder
-
build
public SuppressionArgs build()
-
-