ArrowEncryptionConfiguration¶
- class awswrangler.typing.ArrowEncryptionConfiguration¶
Bases:
TypedDict
Configuration for Arrow file encrypting.
Attributes
Crypto factory for encrypting and decrypting columns.
Configuration of the connection to the Key Management Service (KMS).
Configuration of the encryption, such as which columns to encrypt see: https://arrow.apache.org/docs/python/generated/pyarrow.parquet.encryption.EncryptionConfiguration.html
Attributes Documentation
- crypto_factory: pyarrow.parquet.encryption.CryptoFactory¶
Crypto factory for encrypting and decrypting columns. see: https://arrow.apache.org/docs/python/generated/pyarrow.parquet.encryption.CryptoFactory.html
- kms_connection_config: pyarrow.parquet.encryption.KmsConnectionConfig¶
Configuration of the connection to the Key Management Service (KMS). see: https://arrow.apache.org/docs/python/generated/pyarrow.parquet.encryption.KmsClient.html
- encryption_config: pyarrow.parquet.encryption.EncryptionConfiguration¶
Configuration of the encryption, such as which columns to encrypt see: https://arrow.apache.org/docs/python/generated/pyarrow.parquet.encryption.EncryptionConfiguration.html