Package com.pulumi.aws.codedeploy.inputs
Class DeploymentGroupEc2TagSetEc2TagFilterArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.codedeploy.inputs.DeploymentGroupEc2TagSetEc2TagFilterArgs.Builder
-
- Enclosing class:
- DeploymentGroupEc2TagSetEc2TagFilterArgs
public static final class DeploymentGroupEc2TagSetEc2TagFilterArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DeploymentGroupEc2TagSetEc2TagFilterArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeploymentGroupEc2TagSetEc2TagFilterArgsbuild()DeploymentGroupEc2TagSetEc2TagFilterArgs.Builderkey(com.pulumi.core.Output<java.lang.String> key)DeploymentGroupEc2TagSetEc2TagFilterArgs.Builderkey(java.lang.String key)DeploymentGroupEc2TagSetEc2TagFilterArgs.Buildertype(com.pulumi.core.Output<java.lang.String> type)DeploymentGroupEc2TagSetEc2TagFilterArgs.Buildertype(java.lang.String type)DeploymentGroupEc2TagSetEc2TagFilterArgs.Buildervalue(com.pulumi.core.Output<java.lang.String> value)DeploymentGroupEc2TagSetEc2TagFilterArgs.Buildervalue(java.lang.String value)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DeploymentGroupEc2TagSetEc2TagFilterArgs defaults)
-
-
Method Detail
-
key
public DeploymentGroupEc2TagSetEc2TagFilterArgs.Builder key(@Nullable com.pulumi.core.Output<java.lang.String> key)
- Parameters:
key- The key of the tag filter.- Returns:
- builder
-
key
public DeploymentGroupEc2TagSetEc2TagFilterArgs.Builder key(java.lang.String key)
- Parameters:
key- The key of the tag filter.- Returns:
- builder
-
type
public DeploymentGroupEc2TagSetEc2TagFilterArgs.Builder type(@Nullable com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type- The type of the tag filter, either `KEY_ONLY`, `VALUE_ONLY`, or `KEY_AND_VALUE`.- Returns:
- builder
-
type
public DeploymentGroupEc2TagSetEc2TagFilterArgs.Builder type(java.lang.String type)
- Parameters:
type- The type of the tag filter, either `KEY_ONLY`, `VALUE_ONLY`, or `KEY_AND_VALUE`.- Returns:
- builder
-
value
public DeploymentGroupEc2TagSetEc2TagFilterArgs.Builder value(@Nullable com.pulumi.core.Output<java.lang.String> value)
- Parameters:
value- The value of the tag filter. Multiple occurrences of `ec2TagFilter` are allowed, where any instance that matches to at least one of the tag filters is selected.- Returns:
- builder
-
value
public DeploymentGroupEc2TagSetEc2TagFilterArgs.Builder value(java.lang.String value)
- Parameters:
value- The value of the tag filter. Multiple occurrences of `ec2TagFilter` are allowed, where any instance that matches to at least one of the tag filters is selected.- Returns:
- builder
-
build
public DeploymentGroupEc2TagSetEc2TagFilterArgs build()
-
-