# IoPeriodArgoprojPeriodWorkflowPeriodV1alpha1PeriodS3EncryptionOptions ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **enable_encryption** | Option<**bool**> | EnableEncryption tells the driver to encrypt objects if set to true. If kmsKeyId and serverSideCustomerKeySecret are not set, SSE-S3 will be used | [optional] **kms_encryption_context** | Option<**String**> | KmsEncryptionContext is a json blob that contains an encryption context. See https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#encrypt_context for more information | [optional] **kms_key_id** | Option<**String**> | KMSKeyId tells the driver to encrypt the object using the specified KMS Key. | [optional] **server_side_customer_key_secret** | Option<[**crate::models::IoPeriodK8sPeriodApiPeriodCorePeriodV1PeriodSecretKeySelector**](io.k8s.api.core.v1.SecretKeySelector.md)> | | [optional] [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)