Package com.pulumi.aws.macie2.outputs
Class ClassificationJobS3JobDefinition
- java.lang.Object
-
- com.pulumi.aws.macie2.outputs.ClassificationJobS3JobDefinition
-
public final class ClassificationJobS3JobDefinition extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClassificationJobS3JobDefinition.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<ClassificationJobS3JobDefinitionBucketCriteria>bucketCriteria()java.util.List<ClassificationJobS3JobDefinitionBucketDefinition>bucketDefinitions()static ClassificationJobS3JobDefinition.Builderbuilder()static ClassificationJobS3JobDefinition.Builderbuilder(ClassificationJobS3JobDefinition defaults)java.util.Optional<ClassificationJobS3JobDefinitionScoping>scoping()
-
-
-
Method Detail
-
bucketCriteria
public java.util.Optional<ClassificationJobS3JobDefinitionBucketCriteria> 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.List<ClassificationJobS3JobDefinitionBucketDefinition> 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<ClassificationJobS3JobDefinitionScoping> 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 ClassificationJobS3JobDefinition.Builder builder()
-
builder
public static ClassificationJobS3JobDefinition.Builder builder(ClassificationJobS3JobDefinition defaults)
-
-