DataLakeResource - Amazon Security Lake

DataLakeResource

Provides details of Amazon Security Lake object.

Contents

dataLakeArn

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.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 1011.

Pattern: ^arn:(aws|aws-us-gov|aws-cn):securitylake:[A-za-z0-9_/.\-]{0,63}:[A-za-z0-9_/.\-]{0,63}:[A-Za-z0-9][A-za-z0-9_/.\-]{0,127}$

Required: Yes

region

The AWS Regions where Security Lake is enabled.

Type: String

Pattern: ^(us(-gov)?|af|ap|ca|eu|me|sa)-(central|north|(north(?:east|west))|south|south(?:east|west)|east|west)-\d+$

Required: Yes

createStatus

Retrieves the status of the CreateDatalake API call for an account in Amazon Security Lake.

Type: String

Valid Values: INITIALIZED | PENDING | COMPLETED | FAILED

Required: No

encryptionConfiguration

Provides encryption details of Amazon Security Lake object.

Type: DataLakeEncryptionConfiguration object

Required: No

lifecycleConfiguration

Provides lifecycle details of Amazon Security Lake object.

Type: DataLakeLifecycleConfiguration object

Required: No

replicationConfiguration

Provides replication details of Amazon Security Lake object.

Type: DataLakeReplicationConfiguration object

Required: No

s3BucketArn

The ARN for the Amazon Security Lake Amazon S3 bucket.

Type: String

Required: No

updateStatus

The status of the last UpdateDataLake or DeleteDataLake API request.

Type: DataLakeUpdateStatus object

Required: No

See Also

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