Values.DataLakeResourceSourceProvides details of Amazon Security Lake object.
type nonrec t = {createStatus : DataLakeStatus.t option;Retrieves the status of the CreateDatalake API call for an account in Amazon Security Lake.
*)dataLakeArn : AmazonResourceName.t option;The Amazon Resource Name (ARN) created by you to provide to the subscriber. For more information about ARNs and how to use them in policies, see the Amazon Security Lake User Guide.
*)encryptionConfiguration : DataLakeEncryptionConfiguration.t option;Provides encryption details of Amazon Security Lake object.
*)lifecycleConfiguration : DataLakeLifecycleConfiguration.t option;Provides lifecycle details of Amazon Security Lake object.
*)region : Region.t option;The Amazon Web Services Regions where Security Lake is enabled.
*)replicationConfiguration : DataLakeReplicationConfiguration.t option;Provides replication details of Amazon Security Lake object.
*)s3BucketArn : S3BucketArn.t option;The ARN for the Amazon Security Lake Amazon S3 bucket.
*)updateStatus : DataLakeUpdateStatus.t option;The status of the last UpdateDataLake or DeleteDataLake API request.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of AmazonResourceName.t
| `Structure of
(string
* [> `Enum of string
| `List of
[> `String of Region.t
| `Structure of
(string
* [> `Integer of DataLakeLifecycleTransitionDaysInteger.t
| `String of DataLakeStorageClass.t ])
list ]
list
| `String of String_.t
| `Structure of
(string
* [> `Integer of DataLakeLifecycleExpirationDaysInteger.t
| `String of String_.t ])
list ])
list ])
list ]