Package com.pulumi.aws.cloudwatch
Class ContributorInsightRuleArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudwatch.ContributorInsightRuleArgs.Builder
-
- Enclosing class:
- ContributorInsightRuleArgs
public static final class ContributorInsightRuleArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ContributorInsightRuleArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContributorInsightRuleArgsbuild()ContributorInsightRuleArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)ContributorInsightRuleArgs.Builderregion(java.lang.String region)ContributorInsightRuleArgs.BuilderruleDefinition(com.pulumi.core.Output<java.lang.String> ruleDefinition)ContributorInsightRuleArgs.BuilderruleDefinition(java.lang.String ruleDefinition)ContributorInsightRuleArgs.BuilderruleName(com.pulumi.core.Output<java.lang.String> ruleName)ContributorInsightRuleArgs.BuilderruleName(java.lang.String ruleName)ContributorInsightRuleArgs.BuilderruleState(com.pulumi.core.Output<java.lang.String> ruleState)ContributorInsightRuleArgs.BuilderruleState(java.lang.String ruleState)ContributorInsightRuleArgs.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)ContributorInsightRuleArgs.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ContributorInsightRuleArgs defaults)
-
-
Method Detail
-
region
public ContributorInsightRuleArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public ContributorInsightRuleArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
ruleDefinition
public ContributorInsightRuleArgs.Builder ruleDefinition(com.pulumi.core.Output<java.lang.String> ruleDefinition)
- Parameters:
ruleDefinition- Definition of the rule, as a JSON object. For details on the valid syntax, see [Contributor Insights Rule Syntax](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/ContributorInsights-RuleSyntax.html).- Returns:
- builder
-
ruleDefinition
public ContributorInsightRuleArgs.Builder ruleDefinition(java.lang.String ruleDefinition)
- Parameters:
ruleDefinition- Definition of the rule, as a JSON object. For details on the valid syntax, see [Contributor Insights Rule Syntax](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/ContributorInsights-RuleSyntax.html).- Returns:
- builder
-
ruleName
public ContributorInsightRuleArgs.Builder ruleName(com.pulumi.core.Output<java.lang.String> ruleName)
- Parameters:
ruleName- Unique name of the rule. The following arguments are optional:- Returns:
- builder
-
ruleName
public ContributorInsightRuleArgs.Builder ruleName(java.lang.String ruleName)
- Parameters:
ruleName- Unique name of the rule. The following arguments are optional:- Returns:
- builder
-
ruleState
public ContributorInsightRuleArgs.Builder ruleState(@Nullable com.pulumi.core.Output<java.lang.String> ruleState)
- Parameters:
ruleState- State of the rule. Valid values are `ENABLED` and `DISABLED`.- Returns:
- builder
-
ruleState
public ContributorInsightRuleArgs.Builder ruleState(java.lang.String ruleState)
- Parameters:
ruleState- State of the rule. Valid values are `ENABLED` and `DISABLED`.- Returns:
- builder
-
tags
public ContributorInsightRuleArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
-
tags
public ContributorInsightRuleArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
build
public ContributorInsightRuleArgs build()
-
-