| Package | Description |
|---|---|
| software.amazon.awssdk.services.securityhub.model |
| Modifier and Type | Method and Description |
|---|---|
AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.accessControlList(String accessControlList)
The access control list for the S3 bucket.
|
AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.bucketLifecycleConfiguration(AwsS3BucketBucketLifecycleConfigurationDetails bucketLifecycleConfiguration)
The lifecycle configuration for objects in the S3 bucket.
|
default AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.bucketLifecycleConfiguration(Consumer<AwsS3BucketBucketLifecycleConfigurationDetails.Builder> bucketLifecycleConfiguration)
The lifecycle configuration for objects in the S3 bucket.
|
AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.bucketLoggingConfiguration(AwsS3BucketLoggingConfiguration bucketLoggingConfiguration)
The logging configuration for the S3 bucket.
|
default AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.bucketLoggingConfiguration(Consumer<AwsS3BucketLoggingConfiguration.Builder> bucketLoggingConfiguration)
The logging configuration for the S3 bucket.
|
AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.bucketNotificationConfiguration(AwsS3BucketNotificationConfiguration bucketNotificationConfiguration)
The notification configuration for the S3 bucket.
|
default AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.bucketNotificationConfiguration(Consumer<AwsS3BucketNotificationConfiguration.Builder> bucketNotificationConfiguration)
The notification configuration for the S3 bucket.
|
AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.bucketVersioningConfiguration(AwsS3BucketBucketVersioningConfiguration bucketVersioningConfiguration)
The versioning state of an S3 bucket.
|
default AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.bucketVersioningConfiguration(Consumer<AwsS3BucketBucketVersioningConfiguration.Builder> bucketVersioningConfiguration)
The versioning state of an S3 bucket.
|
AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.bucketWebsiteConfiguration(AwsS3BucketWebsiteConfiguration bucketWebsiteConfiguration)
The website configuration parameters for the S3 bucket.
|
default AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.bucketWebsiteConfiguration(Consumer<AwsS3BucketWebsiteConfiguration.Builder> bucketWebsiteConfiguration)
The website configuration parameters for the S3 bucket.
|
static AwsS3BucketDetails.Builder |
AwsS3BucketDetails.builder() |
AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.createdAt(String createdAt)
Indicates when the S3 bucket was created.
|
AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.objectLockConfiguration(AwsS3BucketObjectLockConfiguration objectLockConfiguration)
Specifies which rule Amazon S3 applies by default to every new object placed in the specified bucket.
|
default AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.objectLockConfiguration(Consumer<AwsS3BucketObjectLockConfiguration.Builder> objectLockConfiguration)
Specifies which rule Amazon S3 applies by default to every new object placed in the specified bucket.
|
AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.ownerAccountId(String ownerAccountId)
The Amazon Web Services account identifier of the account that owns the S3 bucket.
|
AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.ownerId(String ownerId)
The canonical user ID of the owner of the S3 bucket.
|
AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.ownerName(String ownerName)
The display name of the owner of the S3 bucket.
|
AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.publicAccessBlockConfiguration(AwsS3AccountPublicAccessBlockDetails publicAccessBlockConfiguration)
Provides information about the Amazon S3 Public Access Block configuration for the S3 bucket.
|
default AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.publicAccessBlockConfiguration(Consumer<AwsS3AccountPublicAccessBlockDetails.Builder> publicAccessBlockConfiguration)
Provides information about the Amazon S3 Public Access Block configuration for the S3 bucket.
|
AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.serverSideEncryptionConfiguration(AwsS3BucketServerSideEncryptionConfiguration serverSideEncryptionConfiguration)
The encryption rules that are applied to the S3 bucket.
|
default AwsS3BucketDetails.Builder |
AwsS3BucketDetails.Builder.serverSideEncryptionConfiguration(Consumer<AwsS3BucketServerSideEncryptionConfiguration.Builder> serverSideEncryptionConfiguration)
The encryption rules that are applied to the S3 bucket.
|
AwsS3BucketDetails.Builder |
AwsS3BucketDetails.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends AwsS3BucketDetails.Builder> |
AwsS3BucketDetails.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default ResourceDetails.Builder |
ResourceDetails.Builder.awsS3Bucket(Consumer<AwsS3BucketDetails.Builder> awsS3Bucket)
Details about an S3 bucket related to a finding.
|
Copyright © 2023. All rights reserved.