Class SuppressionArgs.Builder

  • Enclosing class:
    SuppressionArgs

    public static final class SuppressionArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • 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
      • 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
      • 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
      • suppressionConfig

        public SuppressionArgs.Builder suppressionConfig​(com.pulumi.core.Output<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