GetDataLakeResult

data class GetDataLakeResult(val arn: String? = null, val encryptionConfiguration: DataLakeEncryptionConfiguration? = null, val lifecycleConfiguration: DataLakeLifecycleConfiguration? = null, val replicationConfiguration: DataLakeReplicationConfiguration? = null, val s3BucketArn: String? = null, val tags: List<Tag>? = null)

Constructors

Link copied to clipboard
constructor(arn: String? = null, encryptionConfiguration: DataLakeEncryptionConfiguration? = null, lifecycleConfiguration: DataLakeLifecycleConfiguration? = null, replicationConfiguration: DataLakeReplicationConfiguration? = null, s3BucketArn: String? = null, tags: List<Tag>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String? = null

The Amazon Resource Name (ARN) created by you to provide to the subscriber.

Link copied to clipboard

Provides encryption details of the Amazon Security Lake object.

Link copied to clipboard

You can customize Security Lake to store data in your preferred AWS Regions for your preferred amount of time. Lifecycle management can help you comply with different compliance requirements. For more details, see Lifecycle management in the Amazon Security Lake User Guide.

Link copied to clipboard

Provides replication details of Amazon Security Lake object.

Link copied to clipboard
val s3BucketArn: String? = null

The ARN for the Amazon Security Lake Amazon S3 bucket.

Link copied to clipboard
val tags: List<Tag>? = null

An array of objects, one for each tag to associate with the data lake configuration. For each tag, you must specify both a tag key and a tag value. A tag value cannot be null, but it can be an empty string.