Package com.pulumi.aws.macie2.inputs
Class ClassificationJobS3JobDefinitionArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.macie2.inputs.ClassificationJobS3JobDefinitionArgs
-
public final class ClassificationJobS3JobDefinitionArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClassificationJobS3JobDefinitionArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ClassificationJobS3JobDefinitionArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<ClassificationJobS3JobDefinitionBucketCriteriaArgs>>bucketCriteria()java.util.Optional<com.pulumi.core.Output<java.util.List<ClassificationJobS3JobDefinitionBucketDefinitionArgs>>>bucketDefinitions()static ClassificationJobS3JobDefinitionArgs.Builderbuilder()static ClassificationJobS3JobDefinitionArgs.Builderbuilder(ClassificationJobS3JobDefinitionArgs defaults)java.util.Optional<com.pulumi.core.Output<ClassificationJobS3JobDefinitionScopingArgs>>scoping()
-
-
-
Field Detail
-
Empty
public static final ClassificationJobS3JobDefinitionArgs Empty
-
-
Method Detail
-
bucketCriteria
public java.util.Optional<com.pulumi.core.Output<ClassificationJobS3JobDefinitionBucketCriteriaArgs>> bucketCriteria()
- Returns:
- Property- and tag-based conditions that determine which S3 buckets to include or exclude from the analysis. Conflicts with `bucketDefinitions`. See `bucketCriteria` Block for details.
-
bucketDefinitions
public java.util.Optional<com.pulumi.core.Output<java.util.List<ClassificationJobS3JobDefinitionBucketDefinitionArgs>>> bucketDefinitions()
- Returns:
- Array of objects, one for each AWS account that owns buckets to analyze. Each object specifies the account ID for an account and one or more buckets to analyze for the account. Conflicts with `bucketCriteria`. See `bucketDefinitions` Block for details.
-
scoping
public java.util.Optional<com.pulumi.core.Output<ClassificationJobS3JobDefinitionScopingArgs>> scoping()
- Returns:
- Property- and tag-based conditions that determine which objects to include or exclude from the analysis. See `scoping` Block for details.
-
builder
public static ClassificationJobS3JobDefinitionArgs.Builder builder()
-
builder
public static ClassificationJobS3JobDefinitionArgs.Builder builder(ClassificationJobS3JobDefinitionArgs defaults)
-
-