Class CfnVerifiedAccessTrustProvider.SseSpecificationProperty
AWS Verified Access provides server side encryption by default to data at rest using AWS -owned KMS keys.
Inheritance
System.Object
CfnVerifiedAccessTrustProvider.SseSpecificationProperty
Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class SseSpecificationProperty : Object, CfnVerifiedAccessTrustProvider.ISseSpecificationProperty
Syntax (vb)
Public Class SseSpecificationProperty
Inherits Object
Implements CfnVerifiedAccessTrustProvider.ISseSpecificationProperty
Remarks
You also have the option of using customer managed KMS keys, which can be specified using the options below.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.EC2;
var sseSpecificationProperty = new SseSpecificationProperty {
CustomerManagedKeyEnabled = false,
KmsKeyArn = "kmsKeyArn"
};
Synopsis
Constructors
SseSpecificationProperty() |
Properties
CustomerManagedKeyEnabled | Enable or disable the use of customer managed KMS keys for server side encryption. |
KmsKeyArn | The ARN of the KMS key. |
Constructors
SseSpecificationProperty()
public SseSpecificationProperty()
Properties
CustomerManagedKeyEnabled
Enable or disable the use of customer managed KMS keys for server side encryption.
public object CustomerManagedKeyEnabled { get; set; }
Property Value
System.Object
Remarks
KmsKeyArn
The ARN of the KMS key.
public string KmsKeyArn { get; set; }
Property Value
System.String