Class FusionAlertRuleArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.securityinsights.FusionAlertRuleArgs.Builder
-
- Enclosing class:
- FusionAlertRuleArgs
public static final class FusionAlertRuleArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(FusionAlertRuleArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FusionAlertRuleArgs.Builder
alertRuleTemplateName(com.pulumi.core.Output<java.lang.String> alertRuleTemplateName)
FusionAlertRuleArgs.Builder
alertRuleTemplateName(java.lang.String alertRuleTemplateName)
FusionAlertRuleArgs
build()
FusionAlertRuleArgs.Builder
enabled(com.pulumi.core.Output<java.lang.Boolean> enabled)
FusionAlertRuleArgs.Builder
enabled(java.lang.Boolean enabled)
FusionAlertRuleArgs.Builder
kind(com.pulumi.core.Output<java.lang.String> kind)
FusionAlertRuleArgs.Builder
kind(java.lang.String kind)
FusionAlertRuleArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
FusionAlertRuleArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
FusionAlertRuleArgs.Builder
ruleId(com.pulumi.core.Output<java.lang.String> ruleId)
FusionAlertRuleArgs.Builder
ruleId(java.lang.String ruleId)
FusionAlertRuleArgs.Builder
workspaceName(com.pulumi.core.Output<java.lang.String> workspaceName)
FusionAlertRuleArgs.Builder
workspaceName(java.lang.String workspaceName)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FusionAlertRuleArgs defaults)
-
-
Method Detail
-
alertRuleTemplateName
public FusionAlertRuleArgs.Builder alertRuleTemplateName(com.pulumi.core.Output<java.lang.String> alertRuleTemplateName)
- Parameters:
alertRuleTemplateName
- The Name of the alert rule template used to create this rule.- Returns:
- builder
-
alertRuleTemplateName
public FusionAlertRuleArgs.Builder alertRuleTemplateName(java.lang.String alertRuleTemplateName)
- Parameters:
alertRuleTemplateName
- The Name of the alert rule template used to create this rule.- Returns:
- builder
-
enabled
public FusionAlertRuleArgs.Builder enabled(com.pulumi.core.Output<java.lang.Boolean> enabled)
- Parameters:
enabled
- Determines whether this alert rule is enabled or disabled.- Returns:
- builder
-
enabled
public FusionAlertRuleArgs.Builder enabled(java.lang.Boolean enabled)
- Parameters:
enabled
- Determines whether this alert rule is enabled or disabled.- Returns:
- builder
-
kind
public FusionAlertRuleArgs.Builder kind(com.pulumi.core.Output<java.lang.String> kind)
- Parameters:
kind
- The kind of the alert rule Expected value is 'Fusion'.- Returns:
- builder
-
kind
public FusionAlertRuleArgs.Builder kind(java.lang.String kind)
- Parameters:
kind
- The kind of the alert rule Expected value is 'Fusion'.- Returns:
- builder
-
resourceGroupName
public FusionAlertRuleArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
resourceGroupName
public FusionAlertRuleArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
ruleId
public FusionAlertRuleArgs.Builder ruleId(@Nullable com.pulumi.core.Output<java.lang.String> ruleId)
- Parameters:
ruleId
- Alert rule ID- Returns:
- builder
-
ruleId
public FusionAlertRuleArgs.Builder ruleId(java.lang.String ruleId)
- Parameters:
ruleId
- Alert rule ID- Returns:
- builder
-
workspaceName
public FusionAlertRuleArgs.Builder workspaceName(com.pulumi.core.Output<java.lang.String> workspaceName)
- Parameters:
workspaceName
- The name of the workspace.- Returns:
- builder
-
workspaceName
public FusionAlertRuleArgs.Builder workspaceName(java.lang.String workspaceName)
- Parameters:
workspaceName
- The name of the workspace.- Returns:
- builder
-
build
public FusionAlertRuleArgs build()
-
-