EncryptionConfiguration
¶
Used by
-
AsyncS3VectorsClient Operations -
S3VectorsClient Operations
Source code in docs_src/capo_s3vectors/types/encryption_configuration.py
kms_key_arn
instance-attribute
¶
kms_key_arn: NotRequired[KmsKeyArn]
Amazon Web Services Key Management Service (KMS) customer managed key ID to use for the encryption configuration. This parameter is allowed if and only if sseType is set to aws:kms.
To specify the KMS key, you must use the format of the KMS key Amazon Resource Name (ARN).
For example, specify Key ARN in the following format: arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
sse_type
instance-attribute
¶
sse_type: SseType
The server-side encryption type to use for the encryption configuration of the vector bucket. By default, if you don't specify, all new vectors in Amazon S3 vector buckets use server-side encryption with Amazon S3 managed keys (SSE-S3), specifically AES256.