Package com.pulumi.aws.macie2.inputs
Class ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.macie2.inputs.ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs.Builder
-
- Enclosing class:
- ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs
public static final class ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs defaults)
-
-
Method Detail
-
comparator
public ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs.Builder comparator(@Nullable com.pulumi.core.Output<java.lang.String> comparator)
- Parameters:
comparator- Operator to use in the condition.- Returns:
- builder
-
comparator
public ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs.Builder comparator(java.lang.String comparator)
- Parameters:
comparator- Operator to use in the condition.- Returns:
- builder
-
key
public ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs.Builder key(@Nullable com.pulumi.core.Output<java.lang.String> key)
- Parameters:
key- Tag key to use in the condition. The only valid value is `TAG`.- Returns:
- builder
-
key
public ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs.Builder key(java.lang.String key)
- Parameters:
key- Tag key to use in the condition. The only valid value is `TAG`.- Returns:
- builder
-
tagValues
public ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs.Builder tagValues(@Nullable com.pulumi.core.Output<java.util.List<ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs>> tagValues)
- Parameters:
tagValues- Tag keys or tag key and value pairs to use in the condition. See `s3_job_definition.scoping.includes.and.tag_scope_term.tag_values` Block for details.- Returns:
- builder
-
tagValues
public ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs.Builder tagValues(java.util.List<ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs> tagValues)
- Parameters:
tagValues- Tag keys or tag key and value pairs to use in the condition. See `s3_job_definition.scoping.includes.and.tag_scope_term.tag_values` Block for details.- Returns:
- builder
-
tagValues
public ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs.Builder tagValues(ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs... tagValues)
- Parameters:
tagValues- Tag keys or tag key and value pairs to use in the condition. See `s3_job_definition.scoping.includes.and.tag_scope_term.tag_values` Block for details.- Returns:
- builder
-
target
public ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs.Builder target(@Nullable com.pulumi.core.Output<java.lang.String> target)
- Parameters:
target- Type of object to apply the condition to. The only valid value is `S3_OBJECT`. The AWS API requires this argument when `tagScopeTerm` is used.- Returns:
- builder
-
target
public ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs.Builder target(java.lang.String target)
- Parameters:
target- Type of object to apply the condition to. The only valid value is `S3_OBJECT`. The AWS API requires this argument when `tagScopeTerm` is used.- Returns:
- builder
-
build
public ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs build()
-
-