AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

The details of an Amazon Simple Storage Service (Amazon S3) bucket.

Inheritance Hierarchy

System.Object
  Amazon.SecurityHub.Model.AwsS3BucketDetails

Namespace: Amazon.SecurityHub.Model
Assembly: AWSSDK.SecurityHub.dll
Version: 3.x.y.z

Syntax

C#
public class AwsS3BucketDetails

The AwsS3BucketDetails type exposes the following members

Constructors

NameDescription
Public Method AwsS3BucketDetails()

Properties

NameTypeDescription
Public Property AccessControlList System.String

Gets and sets the property AccessControlList.

The access control list for the S3 bucket.

Public Property BucketLifecycleConfiguration Amazon.SecurityHub.Model.AwsS3BucketBucketLifecycleConfigurationDetails

Gets and sets the property BucketLifecycleConfiguration.

The lifecycle configuration for objects in the specified bucket.

Public Property BucketLoggingConfiguration Amazon.SecurityHub.Model.AwsS3BucketLoggingConfiguration

Gets and sets the property BucketLoggingConfiguration.

The logging configuration for the S3 bucket.

Public Property BucketNotificationConfiguration Amazon.SecurityHub.Model.AwsS3BucketNotificationConfiguration

Gets and sets the property BucketNotificationConfiguration.

The notification configuration for the S3 bucket.

Public Property BucketVersioningConfiguration Amazon.SecurityHub.Model.AwsS3BucketBucketVersioningConfiguration

Gets and sets the property BucketVersioningConfiguration.

The versioning state of an S3 bucket.

Public Property BucketWebsiteConfiguration Amazon.SecurityHub.Model.AwsS3BucketWebsiteConfiguration

Gets and sets the property BucketWebsiteConfiguration.

The website configuration parameters for the S3 bucket.

Public Property CreatedAt System.String

Gets and sets the property CreatedAt.

Indicates when the S3 bucket was created.

This field accepts only the specified formats. Timestamps can end with Z or ("+" / "-") time-hour [":" time-minute]. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:

  • YYYY-MM-DDTHH:MM:SSZ (for example, 2019-01-31T23:00:00Z)

  • YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ (for example, 2019-01-31T23:00:00.123456789Z)

  • YYYY-MM-DDTHH:MM:SS+HH:MM (for example, 2024-01-04T15:25:10+17:59)

  • YYYY-MM-DDTHH:MM:SS-HHMM (for example, 2024-01-04T15:25:10-1759)

  • YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM (for example, 2024-01-04T15:25:10.123456789+17:59)

Public Property Name System.String

Gets and sets the property Name.

The name of the bucket.

Public Property ObjectLockConfiguration Amazon.SecurityHub.Model.AwsS3BucketObjectLockConfiguration

Gets and sets the property ObjectLockConfiguration.

Specifies which rule Amazon S3 applies by default to every new object placed in the bucket.

Public Property OwnerAccountId System.String

Gets and sets the property OwnerAccountId.

The Amazon Web Services account identifier of the account that owns the S3 bucket.

Public Property OwnerId System.String

Gets and sets the property OwnerId.

The canonical user ID of the owner of the S3 bucket.

Public Property OwnerName System.String

Gets and sets the property OwnerName.

The display name of the owner of the S3 bucket.

Public Property PublicAccessBlockConfiguration Amazon.SecurityHub.Model.AwsS3AccountPublicAccessBlockDetails

Gets and sets the property PublicAccessBlockConfiguration.

Provides information about the Amazon S3 Public Access Block configuration for the S3 bucket.

Public Property ServerSideEncryptionConfiguration Amazon.SecurityHub.Model.AwsS3BucketServerSideEncryptionConfiguration

Gets and sets the property ServerSideEncryptionConfiguration.

The encryption rules that are applied to the S3 bucket.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5 and newer, 3.5