S3Bucket - Amazon GuardDuty

S3Bucket

Contains information about the Amazon S3 bucket policies and encryption.

Contents

accountPublicAccess

Contains information about the public access policies that apply to the Amazon S3 bucket at the account level.

Type: PublicAccessConfiguration object

Required: No

bucketPublicAccess

Contains information about public access policies that apply to the Amazon S3 bucket.

Type: PublicAccessConfiguration object

Required: No

createdAt

The timestamp at which the Amazon S3 bucket was created.

Type: Timestamp

Required: No

effectivePermission

Describes the effective permissions on this S3 bucket, after factoring all the attached policies.

Type: String

Required: No

encryptionKeyArn

The Amazon Resource Name (ARN) of the encryption key that is used to encrypt the Amazon S3 bucket and its objects.

Type: String

Required: No

encryptionType

The type of encryption used for the Amazon S3 buckets and its objects. For more information, see Protecting data with server-side encryption in the Amazon S3 User Guide.

Type: String

Required: No

ownerId

The owner ID of the associated S3Amazon S3bucket.

Type: String

Required: No

publicReadAccess

Indicates whether or not the public read access is allowed for an Amazon S3 bucket.

Type: String

Valid Values: BLOCKED | ALLOWED

Required: No

publicWriteAccess

Indicates whether or not the public write access is allowed for an Amazon S3 bucket.

Type: String

Valid Values: BLOCKED | ALLOWED

Required: No

s3ObjectUids

Represents a list of Amazon S3 object identifiers.

Type: Array of strings

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: